암호화 기초 알고리즘[ 대칭 키(비밀 키), 비대칭 키(공개 키), 키 교환, 해시 ]
암호화란? - 사람이 인식할 수 있는 문자를 읽기 힘든 기호나 다른 뜻을 가진 문자 형태로 변환하여 내용을 보호하는 것 $ 애나그램 (Anagram) - 6개의 알파벳의 배열에 따라 각각 다른 단어가 만들어진다. $ 시저(Gaius Julius Caesar) 암호학 - 알파벳을 3글자씩 밀어서 암호화. LOVE를 암호화하면 ORYH가 된다. $ 스키테일 (Scytale) - 나무 막대에 종이를 말아서 내용을 입력하는 방식. 암호 알고리즘과 키(key) $ 비즈네르 암호학 (Vigenere Cipher) - 단일치환 방식의 단점을 보완한 대표적인 다중치환 알고리즘으로 16세기 Vigenere가 고안한 암호 기법이다. $ 커크호프의 원칙 (Kerchoff’s principle) - 키 이외에 암호 시스템의 ..
2022.12.01