리눅스에서 자바를 이용한 RSA 구현 레포트
- 최초 등록일
- 2011.09.16
- 최종 저작일
- 2000.01
- 10페이지/
한컴오피스
- 가격 1,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
리눅스에서 자바를 이용해 RSA를 구현한 레포트입니다.
전체 소스코드가 레포트안에 포함되어 있습니다.
목차
없음
본문내용
1. 개 요
자바로 공개키 암호 방식의 대명사격인 RSA를 구현한 것이다.
가. 환 경
• OS : Linux
• 자바버전 : JDK 1.3
나. 실행결과
• prompt가 나오면 평문을 입력하게 된다. 그럼 바로 RSA방식으로 암호화하고 다시 평문화해서 화면에 보여주게 된다.
2. 프로그램 구조
가. class CryptComputation
암호화와 복호화에 관한 모든 연산을 담당하는 클래스
• Methods
∙ static public long Modulo(long a,long m) : modulous 연산자.
∙ static public long Add(long a,long b,long N) : 정수 modulo N에 대한 정수 덧셈 연산
∙ static public long Subtract(long a,long b,long N) : 정수 modulo N에 대한 정수 덧셈 연산
∙ static public long Multiply(long a,long b,long N) : 정수 modulo N에 대한 정수 곱셈 연산
∙ static public long Power(long a,long p,long N) : compute a to the p-th power modulo N by Squaring
∙ static public long Squaring(long a,long N) : 정수의 제곱
∙ static public long gcd(long a,long b) : gcd계산
∙ static public long MultiInverse(long n,long N) : Compute multiplicative inverse of an integer modulo N
∙ static public boolean RobinMiller(long n,long t) : Robn Miller Test
참고 자료
없음