검색어 입력폼

RSA알고리즘

등록일 2005.06.29 한글파일한컴오피스 (hwp) | 4페이지 | 가격 5,000원

소개글

c++언어로 RSA알고리즘을 구현한것임....
도움이 되었으면 합니다.

컴파일 실행환경

c++언어로 구현한것임...

본문내용

RSA 알고리즘 <프로그래밍>

1.소스코드

/*컴퓨터 통신 보안
*<RSA 알고리즘>
*제출자:
*/

#include <iostream> // 기본 입출력
#include <stdlib.h> // rand(), srand() 함수 사용
#include <time.h> // time() 함수 사용
#include <string.h> // strlen() 함수 사용
#include <iomanip> // setw() 함수 사용
#define MAX 100
using namespace std;

long prime( int number ); // prime 함수선언
long function(long a, long b); // function 함수선언
void function_1(long *a, long *b, long c); // function_1 함수선언
long mode(long n, long e, long m); // mode 함수선언
long gcd(long e, long pi); // 정수 e 선택

int number1, number2; // 생성된 난수를 저장하기 위한 변수 선언
int ic; // 문자열의 길이를 저장하기 위한 변수 선언
int en_st[MAX]; // 암호화된 값을 저장할 배열 선언
int length; // 입력한 값의 길이를 설정
int i_public, i_private; // 공개키와 개인키 변수 선언
char encryption[MAX] ; // 암호화 배열 선언
char decryption[MAX] ; // 복호화 배열 선언
char plaintext[MAX] ; // 평 문 배열 선언
long P, Q, N, PI; // 키 값 변수 선언

다운로드 맨위로