본문 바로가기
Certification/정보보안기사

[필기] 정보보안기사 / 파트2.어플리케이션 보안 / 챕터3.기타 어플리케이션 보안

by NAMP 2013. 11. 8.
 정보보안기사 / 파트2.어플리케이션 보안 / 챕터3.기타 어플리케이션 보안


  • 생체인증 시스템 요구사항
    • 보편성(Universal)
    • 유일성(Unique)
    • 영속성(Permanent)
    • 정량성(Collectable)

  • 해쉬 함수 MD5
    • 사용되는 버퍼는 32Bit로 되어 있으며 4개의 32Bit 레지스터를 사용한다.
    • 패딩 비트 부가 단계 : 
      • 입력된 메시지는 512 비트의 블록 단위로 처리된다.
    • 메시지 길이 표현 단계 : 
      • 입력된 메시지가 어느 정도의 크기를 갖는지 항상 표시해 주도록 구성되어 있다. MD5에서는 패딩 비트 부가가 끝나면 64비트를 더 첨가해 메시지의 길이를 표현한다.
    • 버퍼의 초기화 단계 
      • 버퍼는 4개의 32비트 레지스터를 사용한다.
    • 블록 메시지 처리 단계
      • 블록으로 나눠진 메시지를 처리하는 단계로서 4개의 라운드 처리로 구성된다.
    • 결과 출력 단계 
      • 512 비트씩 블록으로 나눠진 메시지는 128비트로 다이제스트 된다.


댓글