Cryptographic protocol for secure communications

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-2068670

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.