본문 바로가기
코딩이야기/웹알아보기

[HTTPS] 2. 이해를 위한 관련용어 보기

by GiraffeB 2019. 5. 18.

1. 관련 용어

아래 내용들을 간략하게 이해하고

  1. 암호화(encrytion)
    어떤 대상을 암호화 하는 것.

  2. 복호화(decryption)
    암호화된 대상을 원본 메시지로 되돌리는 것.

  3. 해시함수(Hash Function)
    임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수이다. 결과물을 해쉬값이라고도 부른다.

  4. 해쉬충돌(Hash Collision)
    서로 다른 두개의 데이터가 해쉬함수로 처리했을 때, 동일한 해쉬값을 출력한 상황이다.

  5. 암호
    원본 데이터를 아무나 읽지 못하도록 암호화 하는 알고리즘

  6. 텍스트 또는 평문
    암호화 되기 전의 원본 메시지

  7. 암호문
    암호화된 원본 메시지

  1. 대칭키
    서로 동일한 키를 나눠가져서 암호화와 복호화를 하는 암호화 방식
  2. 공개키 or 비대칭키
    공개키와 비밀키라는 2개의 키로 암호화, 복호화 하는 방식.
    공개키로 암호화 암호문은 비밀키로 복호화가 가능하고, 비밀키로 암호화한 암호문은 공개키로 복호화가 가능하다.
  3. 디지털 서명
    네트워크에서 송신자의 신원을 증명하는 방법으로, 송신자가 자신의 비밀키로 암호화한 메시지를 송신자의 공용키로 해독하는 과정이다.