[프로그래밍] C로짠 RSA알고리즘

등록일 2003.04.02 한글 (hwp) | 4페이지 | 가격 1,000원

소개글

전남대 노봉남 교수의 사이버 강의 과제로 제출한 파일 입니다.
제출하실땐 이 프로그램을 응용하여 제출하시길 바랍니다.
주석도 자세히 달았고 소스도 알기 쉽습니다.
문의사항은 lemming7@hanmail.net으로 해주세요

목차

기능명세서
프로그래밍 환경
프로그래밍 특징
프로그램 동작 구성도
소스
결과

본문내용

기능명세서
프로그래밍 환경
비주얼 C++툴을 이용하여 C언어로 콘솔 프로그래밍
프로그래밍 특징
소수생성, 공개키, 비밀키, 암호화, 복호화를 모두 함수
체 제로 만들어 소스가 알기 쉽고 제사용이 가능하도록 일
반화 함
int Make_Public_Key(long e_pi);
int Make_Private_Key(int e, long e_pi);
int IsNotPrime(int n); //소수인지검사
long Make_Random_Prime_Number();// 랜덤 솟수(2개) 생성기
long mod(long n, long e, long m); //
int Make_Cyper_text(char *Plain_text, long *Cyper_text, int key); //평문을 암호문으로 만드는 함수
int Make_Plain_text(long *Cyper_text, char *Plain_text, int key); //암호문을 평문으로 만드는 함수
int GCD(long x, long y) //최대 공약수 검사
*원하는 자료를 검색 해 보세요.
  • rsa프로그램 (c언어) 6페이지
    <간략 설명> RSA 공개키 알고리즘을 직접 코딩하였습니다. 평문 M을 입력받고, 두 소수 p , q 는 난수생성을 이용하였습니다. 공개키 e 와 N 개인키 d 를 연산한 뒤, 바이트 단위로 암호화를 수행하였습니다. 암호화된 암호문을 다시 복호화 시켜 평문과 동일한 복..
  • rsa소스 0페이지
    #include #include int verifyE(int e,int p); int getEnKey(int p); int getDeKey(int p, int e); int getCipher(int plain, int e, int n)..
  • [컴퓨터 프로그래밍] 암호화 알고리즘 (RSA) 12페이지
    ..FILE:Sr1realjam.hwp 보 고 서 암호화 알고리즘 (RSA) 전남대학교 화학공학부 9412055 류정선 프로그래밍 환경 운영체제 컴파일러 사용언어 WINDOWS 98 Micro soft Visual- C++ C++ 결과화면 프로그램 특성 ◎ 프로그램을 ..
  • RSA 암호 프로그램 0페이지
    현재 암호 알고리즘 중 가장 많이 이용되는 RSA알고리즘 구현 프로그램입니다.숫자만 가능합니다. (String 안됩니다.)
  • [프로그래밍 설계]c언어를 이용한 RSA 암호화,복호화 코드 및 발표자료 0페이지
    공개키 인증 시스템 모의 (Public Key Infra Structure Simulation) 경주대학교 컴퓨터 전자공학부 조 원 : 프로그램 소스 코드 : POWER POINT : 배경도 및 자료흐름도 : 자료 사전 및 미니 명세서 : 공동 작업 : 설계단계 자료 ..
  • [RSA]RSA구현의 모든것 구현방법 0페이지
    RSA 구현 #include // 기본 입출력 #include //아스키코드값 사용 #include /* rand(), srand() 사용 */ #include /* time() 사용 */ #incl..
  • RSA 암호화 알고리즘(Rivest Shamir Adleman) 0페이지
    ..FILE:소스코드/Big INT.cpp // ============================================================== // // Copyright (C) 1995 William A. Rossi // Class RossiBigI..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [프로그래밍] C로짠 RSA알고리즘