종식당

대칭키 및 비대칭키 암호화 방식 본문

매일메일

대칭키 및 비대칭키 암호화 방식

종식당 2025. 4. 30. 14:17
728x90
반응형

평문을 암호화하고 복호화하는 경우 키를 사용할 수 있다. 이때, 암복호화에 사용하는 키가 동일한 경우 대칭키 암호화 (Symmetric Key Cryptography)라고 하며, 암복호화에 사용하는 키가 서로 다른 경우를 비대칭키 암호화 혹은 공개키 암호화 (Asymmetric Key Cryptography)라고 한다.

 

대칭키 암호화는 비대칭키 암호화에 비해 속도가 빠르다고 알려져 있다. 하지만, 대칭키를 교환하는 과정에서 탈취 위험성이 존재할 수 있다. 또한, 대칭키 암호화 방식에서는 각 통신 참여자 쌍마다 다른 키가 필요할 수 있는데, 이 경우 통신 대상이 많아질수록 대칭키의 수가 많아지므로 키 관리가 복잡해질 수 있다.

 

비대칭키 암호화에는 공개키와 개인키가 존재한다. 일반적으로 이 방식에서는 송신자는 수신자의 공개키를 이용해 암호화를 수행하고, 암호화된 데이터는 수신자에게 전달된다. 수신자에게 전달된 이후, 수신자는 개인키를 사용해 복호화를 수행한다. 이 방식은 대칭키 암호화 방식에서 발생하는 키 교환 문제를 해결하지만, 상대적으로 대칭키 암호화에 비해 느린 것이 단점이다.

 

비대칭키 암호화에서 개인키로 데이터를 암호화하고, 공개기로 복호화하는 경우도 존재하는데, 이러한 방식은 암호화를 수행한 자에 대한 검증이나 서명을 위한 용도로 사용된다.

 

728x90
반응형

'매일메일' 카테고리의 다른 글

TDD 2  (0) 2025.05.01
JVM에서 GC 대상 객체를 판단하는 기준  (0) 2025.04.30
테스트 주도 개발  (0) 2025.04.29
응집도와 결합도  (0) 2025.04.28
CAP 정리  (0) 2025.04.24