평문(Plain Text)
- 암호화 되지 않은 순수한 메시지
암호문(Cipher Text)
- 암호화 과정을 거친 평문
암호화(Encryption)
- 의미를 알 수 없는 형식으로 정보를 변환하는 것
복호화(Decryptiom)
- 암호화 과정의 역과정으로 암호 알고리즘에 의하여 암호문을 평문으로 바꾸는 과정
대칭키(Symmetric-Key)
- 암호화 알고리즘의 한 종류로, 암호화와 복호화에 같은 암호키를 사용하는 알고리즘
- 속도가 빠른 이점이 있으나, 키관리에 어려움이 있음.
대표적인 알고리즘 : AES, DES
비대칭키(Asymmetric-Key)
- 대칭키 암호시스템에 반해 비대칭키는 암, 복호화를 위해 서로다른 키를 사용
- 암호화시, 사용하는 공개키는 공개된 시스템에 공개, 복호화 할때 사용하는 비밀키는 안전하게 보관
대표적인 알고리즘 : RSA
공개키(Public Key)
- 일반적으로 공개키(Public Key)는 모두에게 알려저 있으며, 메시지를 암호화 할때, 사용함
개인키(PRivate Key)
- 공개키 암호 알고리즘에서 사용되는 비대칭 키, 공개되지 않고 비밀리에 사용하며, 비대칭 키 암호 알고리즘, 공개키
암호알고리즘에서 수신자는 수긴자의 공개 키를 이용하여 암호화, 수신자는 가지고있는 개인키를 이용하여 암호화 된 메시지를 복호화 하여 확인한다.
AES 알고리즘
- 평문을 128비트 단위로 나누어 암호화, 복호화를 수행, 각각의 128비트를 4X4행렬로 표현하여 연산을 수행,
4X4 행렬로 표현된 암호화, 복호화 과정의 중간 결과를 state 라 하며, 행렬의 각 열의 ㅂ32비트를 워드(Word)
라 한다.
DES 알고리즘
- 블록암호의 일종으로 미국 NBS에서 국가 표준으로 정한암호, DES는 대칭키 암호이며, 56비트의 키를 사용한다 DES는
현재 취약한 것으로 알려져 있으며, 56비트의 키 길이는 현재 컴퓨터 환경에 비해 너무 짧은 것이 원인. DES에 백도어
가 포함되어있어, 특수한 방법을 사용하면 정부 기관에서 쉽게 해독할 수 있을 것 이라는 주장도 제기되어있음.
RSA 알고리즘
- 공개키 암호시스템의 하나로, 암호화 뿐만 아니라 전자서명이 가능한 최초의 알고리즘으로 알려져있음.
RSA가 갖는 전자 서명 기능은 인증을 요구하는 전자 상거래 등에 RSA의 광범위한 활용을 가능하게함.
'IT > 보안' 카테고리의 다른 글
[리버싱]NOX_Android IDA 원격 디버깅 (0) | 2022.04.30 |
---|---|
SYN Flooding 공격 (0) | 2022.02.16 |
[웹] 쿠키란 무엇인가? (0) | 2021.07.21 |
[웹해킹]Webhacking.kr old 1번 문제풀이 (0) | 2021.07.20 |
서비스 거부공격(DDOS) (0) | 2020.02.27 |