목록보안 (19)
Shine's dev log

1. 암호의 원리 암호를 사용한 과정으로는 크게 암호화(Encryption)과 복호화(Decryption)을 생각해볼 수 있다. 암호화(Encryption)란 본래의 메시지 내용을 인코딩하여 그 의미를 없애는 과정이고 복호화(Decryption)란 암호화의 역과정이다. 이 관계를 수식으로는 C = E(P), P = D(C) = D(E(P)) 이렇게 나타낼 수 있다. 2. 키(Key) 암호화와 복호화시에 계속해서 등장하는 개념중 하나가 바로 키(Key)이다. 키는 암호화시에 사용되는 일련의 정보로서, 송신자와 수신자만 알고 있는 정보이다. 물론 키 없이도 암호화 알고리즘을 사용할 수 있지만(e.g. caesar cipher) 1) 비밀유지가 힘들고 2) 새로운 알고리즘을 만들기 어렵고 3) 알고리즘을 설명..
보안
2020. 5. 4. 22:58