암호화: 두 판 사이의 차이

IT위키
편집 요약 없음
(암호 문서로 넘겨주기)
 
1번째 줄: 1번째 줄:
[[분류:보안]][[분류:암호학]]
#넘겨주기 [[암호]]
; Cryptography
 
= 용어 정의 =
* 암호
** Cipher
* 암호문
** Ciphertext
** 평문을 암호학적 방법으로 변환한 것을 암호
* 암호화
** Encryption, Enciphering
** 평문을 암호문으로 변화하는 과정
* 평문
** Plaintext
** 암호학을 이용하여 보호해야 할 메시지
* 복호화
** Decryption, Deciphering
** 암호문을 다시 평문으로 변환하는 과정
 
= 암호화와 부호화의 차이 =
;Encryption/Decryption vs Encode/Decode
* 암호화는 암호키가 사용되어 기밀성을 목적으로 한다.
* 부호화는 암호키가 없고 매커니즘이 공개되어 있어 누구나 인코드/디코드할 수 있다.
** 인코드된 결과는 마치 암호문 처럼 보이지만 기밀성보다는 데이터 전달에 목적을 두고 있다.
 
= 암호화의 분류 =
; 키 운용에 따라 대칭키(비밀키) 암호화와 비대칭키(공개키) 암호화로 구분할 수 있고, 키를 사용하지 않는 해시 암호도 있다.
== 대칭키 암호화 ==
; 대킬 키 암호는 블록 암호와 스트림 암호로 나뉜다.
=== 블록 암호 ===
* [[DES]]
* [[IDEA]]
* [[AES]]
* [[SEED]]
* [[ARIA]]
* [[RC5]]
 
=== 스트림 암호 ===
* [[RC4]]
 
== 비대칭키 암호화 ==
* [[RSA]]
* [[ECC]]
 
== 해시 암호화 ==
* [[MD]]
* [[SHA]]
 
 
* 암호화 알고리즘은 공개될 수도 있다.
* 암호의 안정성은 비밀키의 기밀성에 기반하여야 한다.

2019년 9월 1일 (일) 11:36 기준 최신판

넘겨줄 대상: