[통신보안] 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명 공역) / 도서출판 그린
*원하는 자료를 검색 해 보세요.
  • ATxmega 패밀리와 기존의 ATmega 패밀리와의 차이점 17페이지
    언어C언어 프로그램에서 이 레지스터들을 사용할 때도 모듈이나 주변 ... 있다. (USART 직렬통신 모듈은 병렬 I/O 포트 C, D, E ... 스마트해졌다. (TWI 직렬통신 모듈은 병렬 I/O 포트 C, D, E, F에
  • 네트워크 보안 7페이지
    네트워크 보안 통신과 네트워크 보안 도메인에서는 구조, 전송방법, 전송 ... 사용되는 보안 장치들을 다루고 있다. 데이터와 음성, 비디오 통신 ... 개념이다. ? 방화벽 서비스 ? 통신 보안 관리 ? 침임 탐지 서비스 가용
  • (이동통신)“ 모바일 보안 시스템, 과연 믿을 수 있는가? “ 30페이지
    보안’을 빼놓을 수 없다. 음성 위주의 모바일 통신에서는 도청만이 ... 보안 기술은 모바일 통신에서 역시 안전하고 신뢰할 수 있는 통신 환경을 ... 작성됐다. WTLS는 통신을 하는 두 응용 프로그램 사이에 안전한 채널을
  • [전자상거래/모바일] SK Telecom의 모바일 인터넷 기술 41페이지
    SKT 채택 통신C/C++ C/C++ C/C++ Java Java ... GVM : Mobile-C로 개발된 프로그램을 실행시키는 프로그램 구조 ... 언어를 사용하여 Application 개발이 쉬움 SIS(Simple
  • 컴퓨터 보안 발표 35페이지
    공않은 컴퓨터를 찾았어요. Perl 언어로 작은 프로그램을 만들어서 ... 준비 최신 백신 프로그램 정기적인 백업 방화벽 대표적인 보안 도구 – 방화 ... 컴퓨터 보안 목 차 1.학습목표 2.용어의 이해 3.해킹피해사례 4
  • [Object-Oriented Programming] Object and Security 29페이지
    (Object Oriented Program) (3)프로그램 언어 구별 5. 객체 ... . Pascal이나 C언어와는 달리 Modula-2와 Ada언어에서 이러한 개념을 ... 정책과 행위 보안이란 컴퓨터 시스템내에 저장된 프로그램과 데이타에 대하여
  • 계층별 프로토콜 정리 24페이지
    프로그램이 네트워크로 통신을 하는 과정에서 도청, 간섭, 위조를 ... 정한 여러 가지 통신규칙과 방법에 대한 약속 즉, 통신의 규약을 의미한다 ... .com ESMTP Postfix C: HELO mydomain.com
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [통신보안] Simple DES 프로그램
      닫기