Project Name: RSA Processor

Description:

RSA ( Rivest Shamir Adleman )is crypthograph system that used to give a secret information  and digital signature . Its security based on Integer Factorization Problem (IFP). RSA uses an asymetric key.

RSA was created by Rivest, Shamir, and Adleman in 1977.

Every user have a pair of key, public key and private key.

Public key  (e) . You may choose any number for e with these requirements, 1< e <Æ(n), where Æ(n)= (p-1) (q-1)  ( p and q are first-rate), gcd (e,Æ(n))=1 (gcd= greatest common divisor).

Private key (d).  d=(1/e) mod(Æ(n))

Encyption (C) . C=Mª  mod(n),                               a = e (public key), n=pq

Descryption (D) . D=C° mod(n),                             o = d (private key) 


Specifications:

Design Stages:

Maintainers and Authors :

Wishnu A.P.                            
Sebastian Lee
Mahmud G

Mailing-list:

cores@opencores.org_NOSPAM