반응형
1. 공개키 암호화 방식
=비대칭 암호화 기법
공개키로 암호화하고 비밀키로 복호화 한다.
키 갯수: 2n
대표적으로 RSA 기법이 있음.(큰 숫자를 소인수분해해기 어렵다는 걸 기반으로 MIT에 의해 만들어짐.)
단점: 암호화 복호화 속도 느림.
알고리즘 복잡.
장점: 키 분배 용이.
관리해야할 키 갯수 적음.
2. 개인키 암호화 방식
=대칭 암호화 기법, 비밀키 암호화 기법
같은 키로 암호화, 복호화 한다.
키 갯수: n(n-1)/2
개인키 암호화 기법의 종류는 블록과 스트림이 있다.
블록 암호화 방식: DES, AES / SEED, ARIA / IDEA
미국산/국산/IDEA(아이디어)
스트림 암호화 방식: RC4
장점: 암호화 복호화 속도 빠름.
알고리즘 단순.
단점: 관리해야할 키 갯수 많음.
3. 해시 암호화 방식
임의 길이의 데이터를 고정된 길이 해쉬 값으로 변환.
해쉬 함수는 일방향 함수.
해쉬는 원래 값으로 복호화가 거의 불가능한 방식임.
SHA
MD5
SNEFRU(스네프루)

반응형
'정보처리기사 필답 실기. 코딩 문제.' 카테고리의 다른 글
시큐어 OS (0) | 2025.02.06 |
---|---|
소프트웨어 개발 방법론의 종류 (0) | 2025.02.06 |
접근통제 정책(MAC, DAC, RBAC) (0) | 2025.02.06 |
전송계층 프로토콜 TCP 와 UDP의 특징 (0) | 2025.02.06 |
결합도, 응집도 암기법 (2) | 2025.02.06 |
댓글