[3] 보안 관련 용어 3탄 (암호화 알고리즘 - 해시 관련, 기타 보안 용어 등)

2024. 4. 10. 18:20cs및 소프트스킬/보안

728x90
반응형
SMALL

1. 해시 (Hash)

  - 임의의 길이의 입력 데이터 or 메시지를 고정된 길이의 값이나 키로 변환

  - 해쉬 알고리즘 = 해쉬 함수

  - 해시 함수로 변환된 값 or 키 : 해시값 / 해시키

  - 일방향 함수 (One-way function) 라고 함

  - 종류 : SHA 시리즈, HAVAL, MD4, MD5, N-NASH, SNEFRU 등

 

 

2. SHA 시리즈

  - 1993년 미국 국가안보국(NSA) 설계, 미국 국립 표준 기술 연구소 (NIST)에 의해 발표

  - 초기 개발 : SHA-0 이후 SHA-1이 발표, SHA-2 시리즈 발표

  - SHA-2로 불리는 종류 : SHA-224, SHA-256, SHA-384, SHA-512

  - 주의! AES와 혼용 금지!, AES는 개인키 알고리즘 기법, SHA는 해시 알고리즘의 차이가 있다.

 

 

3. MD5 (Message Digest algorithm 5)

  - 1991년 R.rivest가 MD4 대체하기 위한 고안한 알고리즘

  - 블록 크기 : 512 bit / 키 길이 : 128 bit

  - 해쉬 알고리즘 중 하나

  - 작동 원리 : 512 bit 입력 메세지를 블록 처리 후 128 bit 스테이트(state) 값이 변하는 암호화 알고리즘

 

 

4. N-NASH

  - 1989년 일본의 전신전화주식회사(NTT)에서 발표한 암호화 해시 함수

  - 블록 크기 : 128bit / 키 길이 : 128bit

  - 주의! 개인키암호화알고리즘과 혼동 금지, 해시이다.!!

 

 

5. SNEFRU

  - 1990년 R. C. Merkle가 Xerox PARC에서 일하다가 개발한 암호화 해시 함수

  - 32비트 프로세서에서 구현을 용이하게 할 목적으로 제작

  - 128 / 256 Bit 출력 지원

  - 이집트 파라오의 이름을 따 명명되어 설정

 

 

6. 인증 (Authentication) - 로그인 부분

  - 다중 사용자 및 컴퓨터 시스템 or 네트워크 시스템 환경에서 로그인 요청한 사용자의 정보를 확인하고 접근 권한을 검증하는 보안 절차

  - 종류 : 지식 기반 인증 / 소유 기반 인증 / 생체 기반 인증 / 위치 기반 인증 / 행위 기반 인증

 

 

7. 지식 기반 인증(Something You Know)

  - 고정된 패스워드, 패스 프레이즈, 아이핀(i-pin) 등

 

 

8. 소유 기반 인증 (Something You Have)

  - 신분증, 메모리 카드, 스마트 카드, OTP 등

 

 

9. 생체 기반 인증 (Something You Are)

  - 지문, 홍채/망막, 얼굴, 음성, 정맥 등

 

 

10. 위치 기반 인증 (Something You Are)

  - GPS, IP, 콜백 등

 

 

11. 행위 기반 인증 (Something You Do)

  - 서명, 동작 등

 

 

728x90
반응형
LIST