Block Cipher & Data integrity

Block Cipher for Data Security

after key exchange, message encryption symmetric algorithm
{{encryption algorithm}}_{{key size}}_{{mode}}
 
 
notion image
 
 
Cipher Mode of operation for data integrity
  • GCM6
  • CCM
  • CBC
 
데이터 암호화는 기밀성을 제공해주지만, 무결성을 제공해주지 않기 때문에 별도의 무결성 검증 방식을 사용합니다.
HMAC으로 인증값을 생성하거나, 애초 암호화할 때 인증값을 포함한 Authenticated Encryption(ex.CCM, GCM)을 사용할 수 있습니다.
 
 
notion image
 

 

Recommendations