[통신보안] Simple DES 프로그램

등록일 2003.06.04 C언어 (cpp) | 6페이지 | 가격 1,500원

소개글

파일은 C++ 이지만 주석을 빼고 변수 선언부분만 빼면 C언어로 만들어 진것과 같습니다. 클래스 없습니다.

목차

윈도우 2000환경에서 비주얼 C++를 이용하여 DOS모드에서 돌아가도록 만든 Simple DES(SDES)프로그램입니다.

본문내용

#include < stdio.h>
#include < string.h>
#include < stdlib.h>

#define XOR(a, b) (a || b) && !(a && b)

void Encryption(void); //암호화 프로그램
void P10 (unsigned char *rec_key); // P10
void LS_1 (unsigned char *rec_key); // LS-1
void P8 (unsigned char *rec_key, unsigned char *rec_key2); // P8
void LS_2 (unsigned char *rec_key); // LS-2
void IP (unsigned char *text, unsigned char *ip_text); // IP
void Fk (unsigned char *ip_text, unsigned char *sub_key);
// Fk function (E/P -> XOR -> S0 -> S1 -> P4)
void SWAP (unsigned char *ip_text); // SWAP
void IP_1 (unsigned char *ip_text); // IP-1
void Decryption // 복호화
(unsigned char *text, unsigned char *sub_key1, unsigned char *sub_key2);

참고 자료

컴퓨터 통신보안 (최용락 외 3명 공역) / 도서출판 그린
*원하는 자료를 검색 해 보세요.
  • [암호학프로그램]DES를 구현한 소스파일입니다. 0페이지
    #include #include #include /*상수 정의*/ #define BLOCK_SIZE 8 //DES 블록 사이즈 #define DES_ROUND 16 //DES 라운드 수 /*타입 정의*/ typedef ..
  • [암호화] 암호화 시스템 des 18페이지
    ..FILE:des.ZIP ..FILE:test.c /*************************************************************************** * Copyright (c) 2000-2004, Future Systems, I..
  • [프로그램] DES 프로그램 20페이지
    DES ·평문 56bit key { 1 2 3 4 5 6 7 1 0 1 0 0 1 1 8 9 10 11 12 13 14 1 1 0 1 1 1 0 15 16 17 18 19 20 21 0 0 1 0 1 0 0 22 23 24 25 26 27 28 0 1 1 0 1 1 0..
  • [암호학프로그램]columns 을 구하는 프로그램 소스파일입니다, 0페이지
    /* #include void main() { int mat1[4][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}}; int mat2[4][4] = {{16,15,14,13},{12,11,10,9},{8..
  • c언어를 이용한 DES 및 3중 DES 암호화 프로그램 구현 18페이지
    정보 암호화c언어를 이용한 DES 및 3중 DES 암호화 프로그램 구현
  • [통신보안] DES 프로그램 10페이지
    #include #include #include #define XOR(a, b) (a || b) && !(a && b) void Encryption(void); // 암호화 처리 루틴 void Input(unsi..
  • [정보보호이론][정보보호]파일 암복호화 프로그램 구현-Triple DES 6페이지
    ..FILE:소스/Des3_Main.c /************** 헤더 파일 **********************************************/ #include #include #include "Des_Computi..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [통신보안] Simple DES 프로그램