내가 보려고 작성하는!
로그인
내가 보려고 작성하는!
로그인
대칭키, 비대칭키
도니
·
2022년 4월 13일
팔로우
0
0
대칭키 : 암호화, 복호화 시 같은 키를 사용
비대칭키 : 암호화, 복호화 시 다른 키를 사용
대칭키
정보를 암호화, 복호화 할 시 사용되는 키가 동일한 경우
똑같은 키를 가지고 있지 않다면 정보를 확인할 수 없다.
암호화된 정보를 전달하고 확인하기 위해서 송,수신자 둘다 똑같은 키를 가지고 있어야한다.
키를 안전하게 교환하는 것이 대칭키 암호화에 가장 중요한 부분이다.
비대칭키
정보를 암호화, 복호화 할 시에 사용되는 키가 서로 다른 경우
사용되는 키는 공개키와 개인키로 2가지가 사용된다.
공개키로 암호화하는 경우
- 공개키는 누구나 알 수 있도록 공개된 키이다.
- 특정 사용자에게 보낼 때 해당 사용자의 공개키로 암호화 하여 데이터를 전송한다.
- 특정 사용자의 공개키로 암호화 하였기 때문에 해독을 하기 위해선 해당 사용자의 개인키가 필요하다.
개인키로 암호화 하는 경우
- 개인키는 본인만 가지고 있는 키이다.
- 해당 키로 암호화 하여 데이터를 전송하면 나의 공개키를 가지고 있는 사람들은 누구나 해당 정보를 해독할 수 있다.
이 방법은 공개키를 가지고 있다면 아무나 볼 수 있지만, 해당 정보를 누가 보냈는지가 확실하게 판별되기 때문에 신원을 보장 할 수 있다.
도니
세상만사에 호기심
팔로우
이전 포스트
HTTP
다음 포스트
MVC(Model, View, Controller) Pattern
0개의 댓글
댓글 작성