정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

정보시스템 구축관리

핵심365

해시(Hash)

출제 빈도 7회

원본 113~114쪽

해시는 임의의 길이의 입력 데이터나 메시지를 고정된 길이의 값이나 키로 변환하는 것을 의미한다.

해시 알고리즘을 해시 함수라고 부르며, 해시 함수로 변환된 값이나 키를 해시값 또는 해시키라고 부른다.

데이터의 암호화, 무결성 검증을 위해 사용될 뿐만 아니라 정보보호의 다양한 분야에서 활용된다.

해시 함수의 종류에는 SHA 시리즈, MD5, N-NASH, SNEFRU 등이 있다.

•1993년 미국 국가안보국(NSA)이 처음 설계했으며, 미국 국립표준기술연구소(NIST)에 의해 발표됨SHA•초기 개발된 SHA-0 이후 SHA-1이 발표되었고, 다시시리즈SHA-2라고 불리는 SHA-224, SHA-256, SHA-384,SHA-512가 발표됨•1991년 R.Rivest가 MD4를 대체하기 위해 고안한 암호MD5화 해시 함수•블록 크기는 512비트이며, 키 길이는 128비트•1989년 일본의 전신전화주식회사(NTT)에서 발표한N-NASH암호화 해시 함수•블록 크기와 키 길이가 모두 128비트•1990년 R.C.Merkle가 발표한 해시 함수•32비트 프로세서에서 구현을 용이하게 할 목적으로SNEFRU개발됨•블록 크기는 512비트이며, 키 길이에 따라 128과 256으로 분류됨
원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.