어떤 정보를 암호화 및 복호화 할 때 사용하는 키가 동일(대칭)한 경우
키를 안전하게 교환하는 것이대칭키 암호화방식에서 중요한 부분
매우 빠르다는 장점이 있으나, 전달과정에서 해킹 위험에 노출될 수 있음
정보를 암호화 및 복호화 할 때 사용하는 키가 서로 다른 경우
비대칭키를 활용한 암호화에는 2가지가 사용됨
해당 사용자의 공개키를 통해 정보를 암호화하여 전송
a의 공개키로 암호화 되었다면 이를 열어보기 위해서는 a의 개인키가 필요
즉, 정보 자체에 대한 암호화가 필요할 때
개인키로 암호화하여 전송
a의 개인키로 암호화 되었다면 a의 공개키로 열어볼 수 있음
이 경우, 정보보다는 누가 보낸 정보인지가 더 중요한 경우
즉, 정보를 생산한 사람의 신원에 대한 정보가 필요할 때 사용
대칭키 암호화 방식보다 느려
출처 : https://playcode.tistory.com/91