AEAD Cipher(CCM, GCM)


AEAD Cipher(CCM, GCM)

오랜만에 암호학 관련 포스팅을 해보려고 합니다.AEAD Cipher 관련 포스팅을 하겠습니다..AEAD란?Authenticated Encryption with Associated Data (AEAD) 의 약자입니다.즉, Associated Data 관련 데이터와 인증된 암호화 라는 뜻인데,이런 이름을 갖는 이유는 관련 알고리즘인 CCM이나 GCM을 분석하면 이해하기가 쉽습니다.그전에 간단하게 이해를 해보면 AE는 인증 암호화(암호화 + 인증)을 의미합니다.데이터 암호화를 통한 기밀성과 MAC 계산을 통한 무결성 및 인증을 동시에 제공하는 것입니다.이러한 AE가 있는 이유는 Encryption + MAC 방식을 안전하게 결합하는 것이 어렵기 때문입니다.그럼 AD는 무엇일까요? 관련 데이터라는 뜻인..........



원문링크 : AEAD Cipher(CCM, GCM)