본문 바로가기

: any

Encryption

반응형

1. RSA 

  • 양방향 암호화
  • 비대칭키 암호화 방식 (private, public key 따로 존재)

2. AES256 (Advanced Encryption Standard)

  • 방향 암호화(복호화 키 필요, 16자리 이상)
  • 대칭키 암호화 방식 (암호화와 복호화 과정에서 동일한 키를 사용)
  • AESGCM(Galois/Counter Mode)
    • 패딩으로 해킹하는 것을 보완 목적

3. SHA256 (Secure Hash Algorithm)

  • 단방향 암호화 (암호화 키가 존재하지 않음)
  • 암호문을 평문으로 바꾸는 복호화는 불가능
  • 항상 같은 결과
  • Base64 Encoding과 같이 쓰도록 적용되어 있음

 

+) 4. KMS

 

Base64 Encoding: ascii 에서 64진법(영문자, 숫자, 특수기호(+, /)로 구성된 문법으로 변경시키는 것

참고로 HTTPS 는 SSL를 거쳐서 보안강화: 양방향 암호화 방식을 이용

 

 

   

반응형