Update Project Form
The RSA Encryption is one of the most popular encryption method. Till now I have studied the method to convert the data bit into 128 bit using private and public keys(prime no.).To encrypt data using RSA Encryption, the algorithm is defined by
1. Select primes to be assigned to
(normally they should be large numbers to avoid hacking).
E>1 & is odd
Now. the actual encryption starts,-
stands for text.
is the encrypted form of the actual text.
Finally, after completion of RSA enryption, we get the encrypted data, the public key
and the private key
Vectors will be used to do long number computations.The arithmetic operations to be performed to do encryption are-
These comptutations are to be performed on large numbers, that is why we need to define the process (otherwise, these are predefined functions (for small numbers) in the library files) As far as the programs are concerned (for computations) few programs are written.
The programs give the desired number and the count of digits in that number,like for-
1000th fibonacci number take 209 digits and 10000th takes 2090 digits.
The project work has completed the initial research for the method to encrypt, now the programming part has to be undertaken. For programming, Visual C++ will be used.
For programming references-
Regarding Compreesion and Error Correction, refer to research notes for
(File Compression) and
( Error Correction).
Prof. Ashay Dharwadker