[프로그래밍] 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 암호 알고리즘 12페이지
    RSA 암호 알고리즘 대칭형 암호의 문제점 키 전송을 위해 암호 키와 ... 기반을 두고 있다. RSA 암호 알고리즘은 1983년에 발명자들이 ... 알고리즘 3. RSA B는 메시지 m을 암호하여 A에게 보내고, A는 복호
  • [RSA] RSA 공개암호 알고리즘 4페이지
    RSA 공개암호 알고리즘 RSA 공개암호 알고리즘은 1977 ... 와 공개키를 생성하여 암호와 복호를 수행하는 방식에 관한 알고리즘 ... 은 현재 공개암호기법들 중에서 가장 널리 사용되고 있다. RSA 방식으로
  • RSA암호 프로그래밍 12페이지
    간단한 작은값을 이용해 RSA구현함.공개키N, e , 개인키 d는 이미 ... .1. 공개암호 ... .2. RSA암호 원리
  • DES, RSA 암호 알고리즘 3페이지
    , n과 e는 공개키로 한다. * 암호 Step 평문 M을 공개키 e를 ... . AES는 정부와 상업계에서 사용할 수 있는 강한 암호알고리즘 ... , Adleman) 알고리즘 공개알고리즘의 대표적인 RSA는 1977년에 Ron
  • RSA알고리즘 암호 복호(과정표현) 3페이지
    , 비밀로 유지. RSA암호/복호 과정 (1) 암호 : C = Me ... ⇒ 공개키 KU= {e, n}= { 11, 221 } ⇒ 개인키 KR= {d ... ^ 35 mod 221 => 54 암호 평문 ? 54 ^ 11
  • [암호] DES 와 RSA 암호 54페이지
    같은 현대 암호 알고리즘의 원칙은 암호 및 복호 알고리즘공개 ... 그대로 공개키와 비밀키가 있어 암호할 때의 키와 복호할 때의 키가 ... Standards and Technology가 되었다)는 암호
  • 관용 알고리즘(AES) 과 공개알고리즘(RSA) 암호 복호과정 및 설명 ( 관용 암호 방식과 공개암호 방식의 암호 알고리즘 조사 ) 10페이지
    . 3. RSA 암호, 복호 □ 전체 과정 표 가입자 A 공개목록 ... ) 와 RSA(공개암호) 비교 □ 비교 표 비교 항목 관용 암호 공개 ... ○ 대부분의의 블록 암호에서 복호 알고리즘은 확장키의 역순을 사용하여
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      상세우측 배너
      추천도서
      [프로그래밍] C로짠 RSA알고리즘