C로 DDT_Table 생성하기
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
해당 자료는 7페이지 까지만 미리보기를 제공합니다.
7페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

C로 DDT_Table 생성하기에 대한 보고서 자료입니다.

목차

<프로그램 구조>

<소스코드>

<느낀점 및 보안사항>

<화면캡쳐>

본문내용

- Traslator.h는 2진수와 10진수간의 변환을 위한 함수들이 있는 헤더파일이다. 각 함수를 통해 2진수를 10진수로 10진수를 2진수로 변환 한다.

- SBox.8.c에는 x⊕x' 연산과 y⊕y' 연산을 통해 △x와 △y를 구하여 각 상호간의 변화에 따른 값의 변화를 도표화 시킬 수 있는 프로그램을 기술 하였다.

<느낀 점 & 추후 보완할 점>
Differencial이 막연하게만 느껴졌는데 직접 코딩을 해보면서 DES의 SBox와 Differencial attack에 대한 이해도를 높일 수 있었다. 처음에 Sbox통과 후의 Output값을 추출해 내는 방법을 잘 몰라 책을 보며 다시 DES에 대해 공부 할 수 있었다.

추후에 보완할 점은 코드에 보면 군더더기가 많은 것 같다. 좀더 간결한 알고리즘으로 짧고 강력하게 짤 수 있었으면 어떠하였을까 한다. 특히나 무수한 switch-case문이 눈에 좀 거슬려서 저런 부분들을 추후에는 더 간결하고 이해되기 쉽게 짤 수 있도록 노력해야 할 것 같다.

키워드

DDT,   DES,   Diffrential,   SBOX,   암호화
  • 가격3,500
  • 페이지수20페이지
  • 등록일2009.12.30
  • 저작시기2009.10
  • 파일형식압축파일(zip)
  • 자료번호#570661
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니