분류 전체보기 썸네일형 리스트형 SuNiNaTaS_4 보호되어 있는 글입니다. 더보기 SuNiNaTaS_3 보호되어 있는 글입니다. 더보기 SuNiNaTaS_2 보호되어 있는 글입니다. 더보기 [Cryptanalysis] File - PKZIP 보호되어 있는 글입니다. 더보기 [Cryptanalysis] Pixel madness 보호되어 있는 글입니다. 더보기 [Cryptanalysis] Shift cipher 보호되어 있는 글입니다. 더보기 [Cryptanalysis] Hash - SHA - 2 보호되어 있는 글입니다. 더보기 SHA-2_(2) 2. Signature Algorithm 디지털 서명은 메시지를 기초로 디지털 서명 값을 계산하는 행위인 서명 작성과 메시지 서명이 누구의 것인지를 조사하는 행위인 서명 검증이 있다. 이 서명에는 서명용 키와 검증용 키가 나누어져 있어서 검증용 키로는 서명을 작성할 수 없다. 서명용 키: 서명을 하는 사람만이 가지고 있음(개인 키)검증용 키: 서명을 검증하는 사람이라면 누구나 가질 수 있음(공개 키) - 공개 키 암호와 디지털 서명: 메시지를 개인 키로 암호화하는 것이 서명 작성, 그 암호문을 공개 키로 복호화하는 것이 서명 검증 [그림 1 - 공개 키에 의한 암호화(공개 키 암호화)] [그림 2 - 개인 키에 의한 암호화(디지털 서명)] 디지털 서명 방법 메시지에 직접 서명하는 방법메시지의 해시 값에 .. 더보기 SHA-2_(1) [SHA2 Algorithm] SHA는 Secure Hash Algorithm의 약어로 미국 국가 안전 보장국(NSA)에서 개발했다. 1993년에 최초로 SHA-0 함수가 개발되어 SHA-1, SHA-2, SHA-3로 변형되었다. SHA-224, SHA-256, SHA-384, SHA-512를 통칭한 것이 SHA-2이다. SHA-1이 가장 많이 쓰이며, TLS 및 SSL, IPSec 등 많은 보안 프로토콜과 프로그램에서 사용된다. SHA-0과 SHA-1은 최대 160bit의 고정길이로 요약하고, SHA-2는 사용 함수의 뒤 숫자만큼 가능하다. SHA는 MD5보다 암호화 속도가 느리지만, 강화된 보안을 제공하므로 많이 사용한다. 사용자가 가장 많이 사용하는 SHA-1은 암호화 통신(HTTPS)이 적용된 웹.. 더보기 [Cryptanalysis] Hash - Message Digest 5 보호되어 있는 글입니다. 더보기 이전 1 2 3 4 5 다음