Replies: 1 comment
-
비대칭 암호화란 양방향 암호화 방식 중 하나로 대칭키 방식을 보완한 암호 알고리즘입니다. 그러나, 비대칭키 방식만으로 데이터를 암호화할 경우 컴퓨터 리소스(CPU 사용량)이 많이 들기 때문에 대칭키를 비대칭 암호화하여 보내는 방식을 많이 사용합니다. 가장 대표적인 예시로는 HTTPS의 SSL/TLS 방식이 있습니다. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
비대칭 암호화란 공개키와 개인키라는 두 개의 키를 사용하는 암호화 방식입니다. 여기서 공개키는 누구나 접근할 수 있지만, 개인키는 오직 해당 소유자만이 알고 있는 비밀 키입니다.
비대칭 암호화의 주요 원리는 하나의 키로 암호화하면 다른 하나의 키로만 복호화할 수 있다는 점입니다. 예를 들어, 어떤 데이터를 공개키로 암호화하면 개인키로만 복호화할 수 있어 데이터 전송 과정에서의 기밀성과 무결성을 보장할 수 있습니다.
이 방식은 특히 전자 서명, 데이터 인증, 안전한 데이터 전송에 많이 사용됩니다.
복호화란?
복호화란, 암호화된 데이터를 원래의 데이터로 되돌리는 과정입니다. 암호화 과정에서는 데이터를 암호화 키를 사용해 인식할 수 없는 형태로 변환하는데, 복호화는 이 변환된 데이터를 다시 원래의 정보로 복원하는 역할을 합니다.
비대칭 암호화에서, 공개키로 암호화된 데이터는 해당 개인키를 사용하여 복호화할 수 있으며, 대칭 암호화에서는 동일한 키로 암호화하고 복호화가 이루어집니다.
Beta Was this translation helpful? Give feedback.
All reactions