무작정 해킹 공부/Cryptography2022. 10. 12. 11:56해시함수 & MAC
해시 함수 임의 크기의 데이터를 입력으로 받아, 고정된 크기의 데이터를 반환하는 함수 해시 함수의 반환값은 해시 값이라고 함 암호학적 해시 함수 성질 제1 역상 저항성 : 암호학적 해시 함수 H에 대해 y가 주어질 때, H(x) = y 를 만족하는 x를 찾기 어렵다. 이는 함수가 일방향 함수여야 함을 의미. 제 2 역상 저항성 : 함수 H에 대해 x가 주어질 때, x !=x’, H(x) = H(x’)을 만족하는 x’을 찾기 어렵다. 충돌 저항성 : 함수 H에 대해 x가 주어질 때, x != x’, H(x) = H(x’)을 만족하는 x, x’을 찾기 어렵다. 해시 함수의 종류 MD5, SHA256 메시지 인증 코드(MAC) MAC은 데이터와 함께 보내는 추가적인 정보로, MAC을 통해 데이터의 무결성을 보..