hash-based message authentication codes1 HMAC(Hash-based Message Authentication Code) 프로젝트 진행 중에 데이터 암호화에 관해 HMAC 기술에 대한 얘기가 나왔는데 처음 들어본 기술이어서 한번 알아보자.HMAC(Hash-based Message Authentication Codes) 란?해시 함수와 비밀 키를 사용하는 암호화 인증 기술이다.공유 암호를 사용하여 인증하고 데이터가 올바르고 신뢰할 수 있는지를 확인한다.송신자와 수신자는 통신 시 서로 주고받는 내용이 비공개이길 원하고, 인터넷은 신뢰할 수 없는 매체이기 때문에 수신된 패킷이 변조되었는지를 확인할 방법이 필요하다. HMAC 이전에 MAC에 대해서 먼저 알아보자. MAC메시지에서부터 해시함수를 이용해 계산된 해시값을 Message Digest라고 부르는데 이 Message Digest에 인증 절차를 추가한 것을 메시지 인증 코드(.. 2025. 1. 7. 이전 1 다음 반응형