[정처기 필기] 암호 알고리즘, 공개키, 비밀키, 해시
볼빵빵오춘기
암호 알고리즘(Cryptographic Algorithm) 평문을 암호문으로 바꾸고, 암호문을 다시 평문으로 바꿀 때 사용되는 알고리즘을 의미한다. 암호화 : 평문 → 암호문으로 바꾸는 과정 복호화 : 암호문 → 평문으로 바꾸는 과정 암호화 및 복호화 과정에 암호키가 필요하다. 공개키(Public Key, 비대칭키) 암호화 기법 암호키와 해독키가 서로 다른 기법으로 키 개수는 2n개가 필요하다. 비대칭키 암호화 기법 또는 공개키(공중키) 암호화 기법이라고도 한다. 키 분배가 비밀키 암호화 기법보다 쉽고, 암호화/복호화 속도가 느리며 알고리즘이 복잡하다. RSA, ELGama 기법 등이 있다. RSA(Rivest Shamir Adleman) 소인수 분해의 어려움에 기초를 둔 알고리즘이고 전자문서에 대한 인..