Term Project Proposal

advertisement
Term Project Proposal
(ICE514 Concrete Mathematics)
Team Member (S. ID) :
Seok-Kyu, Kang(20032003)
Jeong-Kyu, Yang(20032047)

Title : Analyzing and Testing justified Prime Numbers
1. Introduction
There are number of method to make communication with each other in the real world.
Among them, there exists a lot of information exchanging which needed to be secured
from people and cryptographic techniques have been developing to meet security.
The public key cryptography, among these cryptographic methods, is starting from
the basic concept.
It is that, if there are public key (P) opening to the public and
private key (K) and a certain message (M) is encrypted into a cipher code using this
public key, somebody who only has the private key (K) can decrypt the message (M).
One of various public key cryptographies, RSA was the algorithm designed by Rivest,
Shamir, Adleman.
It is fundamentally originated from the computational problem that it
is difficult to factorize large prime numbers.
Basically, it needs two random prime
numbers in the large range and there are many algorithms introduced about that.
2. Objectives
In this project, we will understand the basic concept of a large prime number which is
needed to create keys for the public key cryptography and consider algorithms.
We
will make test tool to distinguish whether prime numbers created from the existing
algorithms is justified or not.
Our goal will finalize finding a new algorithm of generating justified prime number
which is superior to others.
3. Approach
-
Study and understand on the basic concept of generating a prime number
-
Survey and understand on the techniques of the existing algorithms
-
Survey and understand the prime number decision algorithms
-
Implementation algorithms and make test tool
-
Suggest improved a prime number algorithm
4. Schedule
Week
2th week
Objectives
Proposal submission
th
Study on the basic concept
th
4~5 week
Survey on the techniques of algorithms
7th week
Prepare and do mid presentation
2~3 week
th
8 week
Study on the prime number decision algorithms
9~11th week
Implementation algorithms and make test tool
th
12 week
th
Analyze techniques and results
13~14 week
Prepare the final report and presentation
14th week
Final report & presentation
Download