암호화

Angelo·2020년 12월 21일
0

SPRING

목록 보기
14/34

✔ ARIA


Academy, Research Institute, Agency

  • 학계, 연구소, 정부기관이 공동으로 개발한 정보보호의 핵심 기술.

  • ARIA는 8 비트 환경과 하드웨어 구현에서 뛰어난 효울성을 갖고 있다

  • IC-card, VPN 장비 등 다양한 환경에 적용이 가능하다

  • 소프트웨어 구현에서도 Camelia보다 빠로그 AES에 근접하는 성능을 보였다.


대칭키 기법

하나의 비밀키를 양쪽 (Client-Server)이 모두 같이 사용

알고리즘 방식으로 DES, AES, SEED, ARIA, MASK 등이 있다.


비대칭키 기법(공개키 기법)

2개의 키를 사용 (public key, private key)

public key : 공개된 키이며 정보를 암호화
private key : 유저만 알고 있는 암호를 풀 수 있는 키

데이터를 public key로 암호화, 받는 수신자가 private key 로 복호화 하는 방법

알고리즘 방식으로 RSA, DSA 등이 있다.


혼합형 암호 체계

대칭키와 비대칭키 기법의 장점을 합쳐 놓은 체계.

절차 : ex) A가 B에게 데이터를 전송할때

  1. A가 A_private_key(A_Session Key) 생성

  2. A는 Key를 사용해 데이터 캡슐화 스킴에 따라 메시지를 암호화

  3. A는 B_public Key를 사용해 A_Session Key를 암호화

  4. A는 암호화된 메시지와 A_Session Key를 B에게 전달

  5. B는 B_public Key로 A_Session Key를 복호화

  6. B는 복호화한 A_Session Key로 메시지 복호화

profile
나만의 학습 노트

0개의 댓글