[컴퓨터 프로그래밍] 암호화 알고리즘 (RSA)

등록일 2003.05.10 압축파일 (zip) | 12페이지 | 가격 2,300원

소개글

쏘스파일(rsa.cpp)과 여러가지 내용이 들어간 워드파일이 압축되 있고 C++로 프로그래밍 했네요.

목차

1. 프로그래밍 환경
2. 결과화면
3. 프로그램 특성
4. 프로그램 소스

본문내용

프로그램 특성

◎ 프로그램을 가능한대로 쪼개서 메인함수를 간략하고 이해하기 쉽게하였다.
◎ 선택할수 있는 소수를 미리 알려주어 사용의 편리성을 기했다.

프로그램 소스

/****************************************************/
/* Desc : RSA를 이용한 암호화알고리즘 */
/* Program : rsa.c */
/* Date : 2003.03.30 */
/* Etc : */
/* 입력값은 표준 입력으로 , 입력값의 범위는 15이하 */
/* 생성되는 공개키와 비밀키를 출력 */
/****************************************************/
*원하는 자료를 검색 해 보세요.
  • RSA 암호화 알고리즘 12페이지
    1. 원리 1977년 로널드 라이베르트, 아디 샤미르, 레오널드 애들먼이 발명하였으며, RSA라는 이름은 이 3명의 이름 앞 글자를 딴 것이다. 이 세 발명자는 이 공로로 2002년 튜링상을 수상했다.RSA 암호체계의 안정성은 큰 숫자를 소인수분해하는 것이 어렵다는 것..
  • RSA 암호와 그 원리 3페이지
    RSA 암호는 공개키 암호(Public-key cryptography) 의 한 종류로 `큰 정수의 소인수분해의 난해성` 을 기초로 한 암호다.  이 암호는 1977년에 MIT 에서 리베스트(Ronald Rivest), 샤미르(Adi Shamir), 애들만(Leonard..
  • RSA 암호 프로그램 0페이지
    현재 암호 알고리즘 중 가장 많이 이용되는 RSA알고리즘 구현 프로그램입니다.숫자만 가능합니다. (String 안됩니다.)
  • RSA암호화 프로그래밍 12페이지
    간단한 작은값을 이용해 RSA구현함.공개키N, e , 개인키 d는 이미 정해진상태에서 프로그램 시행함. 목 차 1장. 서론 ................................................................... 11.1. 공개..
  • RSA에 대한 모든 것 25페이지
    RSA는 컴퓨팅 보안시스템에서 점점 더 많은 비중을 차지하고 있다. 2012년 3월에 미국에서 열린 RSA 보안컨퍼런스에서도 알 수 있듯이 모바일 분야에서 RSA보안의 중요성 또한 빠르게 대두 되고 있다. 본 보고서는 기초적인 RSA 정의에서부터 그리고 이 것의 동작원..
  • [프로그램]SIMPLE-DES & RSA 암호화 복호화 프로그램 12페이지
    #include #include #include #define P2C 0/* 평문을 암호로 */#define C2P 1/* 암호를 평문으로 */void keyGenerate();void desMain(int, char..
  • RSA알고리즘 암호화 복호화(과정표현) 3페이지
    알고리즘 작성 순서(1)두 개의 충분히 큰 소수 p, q를 선택한다. 이것은 비밀로 유지.(2)n = pq를 계산하여, n을 일반에 공개.(3)GCD(e, ∅(n)) = 1을 만족하는 e를 계산하여, 일반에 공개.(4)ed = 1 mod ∅(n)를 만족하는 d 를 계산..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [컴퓨터 프로그래밍] 암호화 알고리즘 (RSA)