본문 바로가기
정보시스템 구축관리정보처리기사 · 2021년05월15일 · 93/100

93.해쉬(Hash) 기법에 대한 설명으로 틀린 것은?

1
임의의 길이의 입력 데이터를 받아 고정된 길이의 해쉬 값으로 변환한다.
2
주로 공개키 암호화 방식에서 키 생성을 위해 사용한다.정답
3
대표적인 해쉬 알고리즘으로 HAVAL, SHA-1 등이 있다.
4
해쉬 함수는 일방향 함수(One-way function)이다.

해설

<암호화 방식> 1. 단방향 1-1. 해시 종류 : SHA, MD5, N-NASH, SNEFRU 등 특징 : 임의의 길이의 입력 데이터나 메시지를 고정 길이의 값이나 키로 변환 암호화, 무결성 검증을 위하여 사용 --------------- 2. 양방향 2-1. 개인키 (암호화, 복호화 시 동일한 개인키를 이용) 종류 : Stream 방식 (평문과 동일한 길이의 스트림을 생성하여 비트 단위로 암호화) : LFSR, RC4 Block 방식 (한 번에 하나의 데이터 블록을 암호화) : DES, SEED, AES, ARIA 특징 : 암호화/복호화 속도가 빠르며, 알고리즘이 단순, 공개키 암호 기법보다 파일 크기가 작음 사용자의 증가에 따라 관리해야 할 키의 수가 상대적으로 많아진다 2-2. 공개키 (암호화 시 사용자에게 공개되는 공개키 사용, 복호화 시 비밀키 사용, 비대칭 암호 기법이라고도 함) 종류 : RSA 특징 : 키의 분배가 용이하고, 관리해야 할 키 수가 적음 암호화/복호화 속도가 느리며 알고리즘이 복잡, 개인키 암호화 방법보다 파일의 크기가 크다. --------------- 문제에서 해시는 단방향이며, 공개키 암호화 방식은 양방향에 속하므로, 2번이 답이다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기