본문 바로가기
코딩

비밀키/공개키 암호화 기법

by 눈표범  2021. 8. 21.
비밀키
암호화 기법
대표적으로 DESC(Data Encryption Standard)가 있으며, 동일한 키로 데이터를 암호화하고 복호화함
복호화 키를 아는 사람은 누구든지 암호문을 복호화할 수 있어 복호화키의 비밀성을 유지하는 것이 중요함
대칭 암호화 기법 또는 단일키 암호화 기법이라고도 함.
장점 : 암호화/복호화 속도가 빠르며, 알고리즘이 단순하고 파일 크기가 작음
단점 : 사용자의 증가에 따라 관리해야 할 키의 수가 상대적으로 많아짐
공개키
암호화 기법
대표적으로 RSA(Rivest Shamir Adleman)가 있으며, 서로 다른 키로 데이터를 암호호하고 복호화함
데이터를 암호화할 떄 사용되는 키(공개키)는 공개하고, 복호화할 때의 키(비밀키)는 비밀로 함
비대칭 암호화 기법이라고도 함
장점 : 키의 분배가 용이하고, 관리해야할 키의 개수가 적음
단점 : 암호퐈/복호화 속도가 느리며, 알고리즘이 복잡하고 파일 크기가 큼

 

*

비밀키 = 단일키 -> 대칭      -> DESC(Data Encryption Standard)

공개키              -> 비대칭   -> RSA(Rivest Shamir Adleman)

 

 

 

출처: https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=taijin100&logNo=90087586253 

 

댓글