H - Electricity – 04 – L
Patent
H - Electricity
04
L
H04L 9/30 (2006.01) H04K 1/00 (2006.01) H04L 9/08 (2006.01) H04L 9/16 (2006.01)
Patent
CA 2076252
A cryptographic communication system. The system, which employs a novel combination of public and private key cryptography, allows two parties, who share only a relatively insecure password, to bootstrap a computationally securecryptographic system over an insecure network. The system is secure against active and passive attacks, and has the property that the password is protected againstoff-line "dictionary" attacks. If Alice and Bob are two parties who share the password P one embodiment of the system involves the following steps: (1) Alice generates arandom public key E, encrypts it with P and sends P(E) to Bob; (2) Bob decrypts to get E, encrypts a random secret key R with E and sends E(R) to Alice; (3) Alice decrypts to get R, generates a random challenge CA and sends R (CA) to Bob; (4) Bob decrypts to get CA, generates a random challenge CB and sends R (CA ,CB) to Alice; (5) Alice decrypts to get (CA ,CB), compares the first against the challenge and sends R(CB) to Bob if they are equal; (6) Bob decrypts and compares with theearlier challenge; and (7) Alice and Bob can use R as a shared secret key to protect the session.
L'invention est un système de communication cryptographique. Ce système, qui utilise une combinaison d'un type nouveau d'une clé publique et d'une clé privée, permet à deux parties qui n'utilisent conjointement qu'un mot de passe relativement peu sûr d'instaurer sur un réseau non protégé un système cryptographique protégé informatiquement. Ce système est protégé contre les attaques actives et passives et le mot de passe est protégé contre les attaques « dictionnaire » hors ligne. Dans l'une des concrétisations de l'invention, si Alice et Bob sont les deux parties qui utilisent conjointement le mot de passe P, le système de l'invention procède selon les phases suivantes : 1) Alice produit une clé publique aléatoire E, la chiffre avec P et transmet P(E) à Bob; 2) Bob déchiffre P(E) pour obtenir E, chiffre une clé secrète aléatoire R avec E et transmet E(R) à Alice; 3) Alice déchiffre E(R) pour obtenir R, produit une interrogation aléatoire CA et transmet R(CA) à Bob; 4) Bob déchiffre R(CA) pour obtenir CA, produit une interrogation aléatoire CB et transmet R(CA, CB) à Alice; 5) Alice déchiffre R(CA, CB) pour obtenir (CA, CB), compare le premier résultat avec l'interrogation et transmet R(CB) à Bob si les deux correspondent; 6) Bob déchiffre R(CB) et compare le résultat avec l'interrogation antérieure; 7) Alice et Bob peuvent alors utiliser R comme clé secrète commune pour protéger leur séance de communication.
Bellovin Steven Michael
Merritt Michael
American Telephone And Telegraph Company
Kirby Eades Gale Baker
LandOfFree
Cryptographic protocol for secure communications does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Cryptographic protocol for secure communications, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cryptographic protocol for secure communications will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-2068670