본문 바로가기
보안/암호학

1. 암호기법의 분류

by Ulegi 2021. 9. 9.

1. 암호기법의 분류


해당 자료는 정보보안기사를 공부하며 다룬 자료들입니다.

 

암호의 종류가 상당히 다양하여 구분하는데 상당히 애를 먹었던 기억이 납니다ㅎㅎㅎ


치환 암호 (대치암호) - Substitution

- 비트, 문자, 문자의 블록을 다른 비트, 문자, 블록으로 대체 (교환)

ex) I LOVE YOU == 치환 ==> 90Xwrtqt3466

전치 암호 - Transposition, Permutation

- 비트, 문자, 블록이 원래의 의미를 감추도록 재배열 (자리 바꾸기)

ex) I LOVE YOU == 전치 ==> Y IOUV OEU

 

블록 암호

- 특정 비트 수의 집합을 한번에 처리하는 암호알고리즘

스트림 암호

- 한번에 1비트, 1바이트의 데이터 흐름(스트림)을 순차적으로 처리해가는 암호 알고리즘

 

링크 암호화

- 링크 계층에서 두 지점 간의 네트워크전송을 암호화하는 데이터 보안 프로세스

- 데이터를 암호화해서 보내면 각 홉(hop, 라우터)에서 복호화 하고 또 암호화해서 보내고... 과정을 반복!

종단간(End Node) 암호화

- 처음단계부터 끝까지 모두 암호화되어있음

 

하드웨어 암호

- 통신기기의 내부와 외부 인터페이스에 전용 암호처리용 하드웨어(ASEC 사용)를 설치, 데이터를 암호화

- 비싸지만 빠르다.

소프트웨어 암호

- 암호처리용 SW를 사용한 데이터 암호화

- 저렴하다.

댓글