rsa encryption

from The Free On-line Dictionary of Computing (8 July 2008)
RSA encryption

   <cryptography, algorithm> A {public-key cryptosystem} for both
   {encryption} and {authentication}, invented in 1977 by Ron
   Rivest, Adi Shamir, and Leonard Adleman.  Its name comes from
   their initials.

   The RSA {algorithm} works as follows.  Take two large {prime
   numbers}, p and q, and find their product n = pq; n is called
   the modulus.  Choose a number, e, less than n and {relatively
   prime} to (p-1)(q-1), and find its reciprocal mod (p-1)(q-1),
   and call this d.  Thus ed = 1 mod (p-1)(q-1); e and d are
   called the public and private exponents, respectively.  The
   public key is the pair (n, e); the private key is d.  The
   factors p and q must be kept secret, or destroyed.  It is
   difficult (presumably) to obtain the private key d from the
   public key (n, e).  If one could factor n into p and q,
   however, then one could obtain the private key d.  Thus the
   entire security of RSA depends on the difficulty of factoring;
   an easy method for factoring products of large prime numbers
   would break RSA.

   RSA FAQ (http://rsa.com/rsalabs/faq/faq_home.html).

   (2004-07-14)
    

[email protected]