본문 바로가기
전기,전자,드론,IT

암호화에 대한 간단한 개념

by 뽀리아빵이 2024. 2. 11.
반응형

암호화

암호화하는 단순한 알고리즘은 각 글자를 정해진 숫자만큼 뒤에있는 알파벳으로 치환하는거다.

ABCD ↔ DEFG 이런식으로말이다.

근데 이렇게 쉽게 유추해놓은 알고리즘은 금방 해킹당한다.

그래서 컴퓨터로 키를 유추하는데 적어도 수년이 걸릴 정도의 복잡한 수학 문제를 활용해서 키를 만든다. 

 

암호에는 대칭형 암호와 비대칭형 암호가 있다. 대칭형 암호는 잠그는사람과 푸는사람의 암호가 같은 경우다.

비대칭형의 경우는 언제나 두 가지 유형의 키를 사용하는 방식이다.

1. 공개키, 2. 개인키 이다. 한쪽만 개인키를 갖고있기 때문에 비대칭이라고 불린다. 

 

공개키를 사용하는 방법으로는 아래 예시가 있다.

A가 B에게 데이터를 보낸다고하면, A는 B의 공개키를 받아 데이터를 넣어 B의 공개키로 데이터를 잠근다. 

 

공개키로 암호화 하면 Data 보안에 중점을 두고,
개인키로로 암호화 하면 인증 과정에 중점을 둔다.

반응형