학계, 연구소, 정부기관이 공동으로 개발한 정보보호의 핵심 기술.
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에게 데이터를 전송할때
A가 A_private_key(A_Session Key) 생성
A는 Key를 사용해 데이터 캡슐화 스킴에 따라 메시지를 암호화
A는 B_public Key를 사용해 A_Session Key를 암호화
A는 암호화된 메시지와 A_Session Key를 B에게 전달
B는 B_public Key로 A_Session Key를 복호화
B는 복호화한 A_Session Key로 메시지 복호화