[프로그래밍] 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소스 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);int ..
  • rsa프로그램 (c언어) 6페이지
    <간략 설명>RSA 공개키 알고리즘을 직접 코딩하였습니다. 평문 M을 입력받고, 두 소수 p , q 는 난수생성을 이용하였습니다.공개키 e 와 N 개인키 d 를 연산한 뒤, 바이트 단위로 암호화를 수행하였습니다.암호화된 암호문을 다시 복호화 시켜 평문과 동일한 복호..
  • RSA알고리즘 0페이지
    RSA 알고리즘 <프로그래밍>1.소스코드/*컴퓨터 통신 보안 * *제출자:*/#include // 기본 입출력 #include // rand(), srand() 함수 사용 #include // ..
  • RSA 암호화 알고리즘(Rivest Shamir Adleman) 0페이지
    이해가 안되시거나, 도움이 필요하시면언제든지 www.tpin.kr 의 "연락하기" 란에서도움을 요청하시면 됩니다.게시판에 글을 남기셔도 되고, 메일을 주셔도 됩니다.
  • [컴퓨터 프로그래밍] 암호화 알고리즘 (RSA) 12페이지
    프로그램 특성◎ 프로그램을 가능한대로 쪼개서 메인함수를 간략하고 이해하기 쉽게하였다. ◎ 선택할수 있는 소수를 미리 알려주어 사용의 편리성을 기했다.프로그램 소스/****************************************************/ /* De..
  • [프로그래밍 설계]c언어를 이용한 RSA 암호화,복호화 코드 및 발표자료 0페이지
    1977년 론 리베스트(Ron Rivest)와 아디 셰미르(Adi Shamir), 레오나르드 아델만(Leonard Adleman) 등 3명의 수학에 의해 개발된 알고리즘을 사용하는 인터넷 암호화 및 인증시스템이다. 3명의 이름 가운데 첫 글자를 모아 붙인 용어이다. 이..
  • [암호학]RSA 10페이지
    RSA 복호화 암호화 소스입니다. 너무나 유명한 것이라서 설명은 필요없고요.제가 직접 짠것이고 다른 자료들과 마찬가지로 무지 이해하기 쉽게 이론대로 짠것입니다.
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [프로그래밍] C로짠 RSA알고리즘