CISA/5. 정보 자산의 보호 크램 2017. 9. 12. 00:39
2. 일방향 암호 시스템① 키를 사용하지 않으면서 가변 길이의 메시지를 고정 길이의 비트열로 압축하는 함수로서 해시 함수 또는 해시 알고리즘이라고도 한다. 예) MD5, SHA-1, SHA-2② 해시 함수의 산출물을 해시 값, 메시지 다이제스트, 메시지 지문(finger print)이라 한다.③ 연산이 매우 빠르고, 충돌(collision, 서로 다른 입력값에서 같은 해시 값이 발생하는 현상)이나 역방향 연산(해시 값에서 입력값을 구하는 연산)이 매우 어려워야 한다.④ 송신자가 구한 해시 값(사전 해시 값, pre-hash value)과 수신자가 구한 해시 값(사후 해시 값, post-hash value)이 일치하지 않으면 메시지의 무결성이 손상된 것이다. ⑤ 해시 값은 서로 다른 메시지를 찾아내는 대표..
CISA/5. 정보 자산의 보호 크램 2017. 9. 12. 00:36
1. 쌍방향 암호 시스템(1) 핵심 개념평문(Plaintext)• 암호화 과정을 거치기 전의 메시지 또는 전자 파일• 사람의 육안이나 해당 응용으로 내용을 이해할 수 없다. 암호문(Ciphertext)• 암호화 과정을 거친 후의 메시지 또는 전자 파일• 사람의 육안이나 해당 응용으로 내용을 이해할 수 없다. 암호화(Encryption)• 평문을 암호문으로 변환하는 체계적인 수학적 연산 과정• 암호화에 사용되는 일련의 연산 과정을 암호화 알고리즘이라 한다. 복호화(Decryption)• 암호문을 평문으로 역변환하는 체계적인 수학적 연산 과정• 복호화에 사용되는 일련의 연산 과정을 복호화 알고리즘이라 한다. 키(Key)• 평문/암호문과 함께 암/복호화 과정에 투입하는 일련의 정보• 암/복호화에 사용되는 키를..