반응형
암호는 크게 대칭형 암호와 비대칭형 암호(공개키 암호)로 구분할 수 있다.
AES (Advanced Encryption Standard)는 대칭형 암호(Symmetric-key algorithm) 이다. 인터넷 뱅킹에 많이 사용하는 RSA는 비대칭형 암호(Asymmetric-key algorithm)로 AES와는 근본적으로 다른 용도로 사용된다.
대칭형 암호란 일반적으로 생각하는 암호라고 보면 된다. 키로 데이터를 암호화하고 그 키로 다시 복호화하는 방식이다. 키의 관리가 중요하다. (비대칭형 암호는 암호화 키와 복호화 키가 서로 다르다.)
AES는 미국 정부에서 과거에 사용하던 DES를 대체하여 사용하고 있다.
와이파이, 직비 등의 보안이 요구되는 통신에 사용된다.
AES는 키 없이는 해독이 거의 불가능하다. 즉, 크랙킹이 거의 불가능하다.
AES는 알고리즘이 비교적 간단하여 고속으로 처리할 수 있다. 인텔, AMD 등의 CPU에서는 내부에 AES 처리 기능을 지원하여 초당 700MB 이상의 처리가 가능하다.
# 암호의 원리
# RSA 암호
반응형
'컴퓨터공학' 카테고리의 다른 글
공유기를 영어로 ... (0) | 2017.08.24 |
---|---|
티스토리 HTML에서 광고 중앙 정렬 (0) | 2017.08.20 |
객체 지향 프로그래밍(OOP) 이란? (0) | 2017.08.19 |
구글 드라이브로 무료 웹 사이트 만들기 (0) | 2017.08.17 |
Telnet과 SSH의 차이 (0) | 2017.08.17 |
댓글