SHA-2 라는 암호 체계가 있다.
Secure Hash Algorithm 의 약자다.
2는 2 세대를 의미한다.
2 세대 전에 0, 1 이 있었다.
0은 1993년, 1은 1995년에 발표되었다.
현재는 3 (2015년) 까지 나왔다.
SHA는 NSA가 설계한 암호 체계다.
NSA는 미국 국방부 소속 단체로, 도감청, 암호해독 등 정보 통신망의 신호를 감청하고 수집한다.
NSA가 암호 체계를 만드는 것은 그들이 수집한 데이터를 안전하게 지키기 위함이다.
NSA는 세계 최고 수준의 창(감청)과 방패(보안)를 가진 암호와 정보 보안 분야의 최강자라고 할 수 있다.
전 세계 최고의 암호 해독가이자 동시에 암호 설계자인 셈이다.
SHA는 해시 함수를 이용한 암호 체계다.
SHA-256은 2001년 NSA가 개발하였고,
2002년 08월 연방 정보 처리 표준(FIPS)으로 공식 승인되었다.
SHA는 오픈 소스다.

댓글 남기기