PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Medium Entry average rating: Very high
public key cryptography (Definition)

The basic idea behind public key cryptography, is that a user can publish (for instance on the internet) all the information needed to send them an encypted message, but for this information to be insufficient to decrypt the message in reasonable time. In general, this time requirement is taken to mean that, if the public key has length $n$ (over a particular alphabet), then the message cannot be decrypted in time $\le p(n)$ for any polynomial $p$

The information published to all users is called the public key, and the additional information needed to decrypt a message is a users private key.

Public key cryptography was first conceived by James Ellis in 1969, and a workable scheme was developed in 1973. This was kept secret however, and it was not until 1978 that two schemes were announced publicly. These were the Merkle-Hellman scheme, and the RSA scheme.




"public key cryptography" is owned by aoh45.
(view preamble | get metadata)

View style:

Log in to rate this entry.
(view current ratings)

Cross-references: RSA, polynomial, alphabet, Internet
There are 4 references to this entry.

This is version 1 of public key cryptography, born on 2005-04-27.
Object id is 6971, canonical name is PublicKeyCryptography.
Accessed 1677 times total.

Classification:
AMS MSC94A60 (Information and communication, circuits :: Communication, information :: Cryptography)

Pending Errata and Addenda
None.
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add derivation | add example | add (any)