Dev/Security (1) 썸네일형 리스트형 [Security] 대칭키와 비대칭키? 암호화에 대해 HTTP프로토콜로 운용되는 서버에 SSL을 적용해보며 암호화를 찍먹했는데, 조금이나마 뇌에 잔상을 남기기 위해 간단하게 정리해 놓기로 했다. 1. 대칭키 암호화 - 한 쌍의 동일한 키로 암호화, 복호화를 하는 방식 - 장점: 빠르고 쉽다. - 단점: 누군가 클라이언트의 대칭키를 훔치면, 주고받는 요청을 가로채 복호화하여 데이터를 조작할수도 있다. 2. 비대칭키 암호화 - 한 쌍의 다른 키로 암호화, 복호화를 하는 방식 - 공개키(Public Key)와 개인키(Private key) 로 이루어져 있다. 공개키는 누구나 얻을 수 있지만 개인키는 자신만 가지고 있다. - PKI(Public Key Infrastructure)는 비대칭키로 암호화를 하는 기술인데, 크게 두 가지 방법이 있다. 첫번째는, 클라이언.. 이전 1 다음