중화사전망 - 중국어 사전 - 왜 사람들은 항상 대칭 암호 대신 암호 해시 함수를 사용하여 메시지 인증 코드를 구성합니까?
왜 사람들은 항상 대칭 암호 대신 암호 해시 함수를 사용하여 메시지 인증 코드를 구성합니까?
해시 알고리즘은 되돌릴 수 없기 때문에, 이렇게 구성된 인증 코드가 유출되더라도 해독될 확률도 작기 때문에 더욱 안전하다.
해시 함수에는 키워드가 없으며 모든 길이의 메시지를 고정 길이의 메시지 요약으로 압축합니다. 메시지 인증 코드는 키가 있으며 구성 방법은 일반적으로 HMAC 및 MDX-MAC 와 같은 해시 함수를 기반으로 합니다. 클래스 CBC 의 MAC 와 같은 그룹 암호 또는 범해시 함수 패밀리를 기반으로 할 수도 있습니다. 간단히 말해서 MAC 코드는 키가 있는 해시 함수로 볼 수 있습니다.