본문 바로가기

Basic/네트워크

인증이란?

반응형


1. 인증이란?


인증이라는것은 자신이 받은 정보가 올바른 사람이 전송한것이 맞는지를 확인하는것.


웹서버와 클라이언트간에는 클라이언트가 접속한 웹서버가 자신이 접속하려고 했던 


진짜 웹서버인지 확인하는것이 인증이라고 볼수 있다.


2. 인증 과정


비공개키의 소유자는 비공개키를 이용해서 정보를 암호화 한 후에 공개키와 함께 암호화된 정보


를 전송한다. 정보와 공개키를 획득한 사람은 공개키를 이용해서 암호화된 정보를 복호화 한다. 


이 과정에서 공개키가 유출된다면 의도하지 않은 공격자에 의해서 데이터가 복호화 될 위험이 있


다. 이런 위험에도 불구하고 비공개키를 이용해서 암호화를 하는 이유는


인증이란것은 데이터를 보호하는 것이 목적이 아니기 때문이다. 비밀키로 암호화된 데이터를 공


개키를 가지고 복호화 할 수 있다는 것은 그 데이터가 공개키와 쌍을 이루는 비공개키에 의해서 


암호화 되었다는 것을 틀림없이 보증한다. 즉 공개키가 데이터를 제공한 사람의 신원을 보장해주


게 되는 것이다. 이러한 것을 전자 서명이라고 부른다.

반응형

'Basic > 네트워크' 카테고리의 다른 글

SSL 디지털 인증서와 기능  (0) 2019.09.27
CA(공인 인증기관)와 사설 인증기관  (0) 2019.09.27
공개키 방식과, 공개키방식의 장단점  (0) 2019.09.27
암호화의 종류  (0) 2019.09.27
암호화의 종류  (0) 2019.09.27