NO923740L

A cryptographic protocol for secure communications

Abstract

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 secure cryptographic system over an insecure network. The system is secure against active and passive attacks, and has the property that the password is protected against off-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 a random 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 the earlier challenge ; and (7) Alice and Bob can use R as a shared secret key to protect the session.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

19 members in 7 offices

This recordMember, by publication datePriority claim

Priority claims1

Priority claims
DocumentOfficeKindDate
77006491United States of AmericaA

Members19

Family members, oldest first
DocumentOfficeKind
NO923740D0NorwayD0
CA2076252A1CanadaA1
NO923740LThis recordNorwayL
EP0535863A2European Patent Office (EPO)A2
AU2351392AAustraliaA
US5241599AUnited States of AmericaA
EP0535863A3European Patent Office (EPO)A3
AU648433B2AustraliaB2
JPH06169306AJapanA
JP2599871B2JapanB2
CA2076252CCanadaC
EP1104959A2European Patent Office (EPO)A2
EP0535863B1European Patent Office (EPO)B1
DE69232369D1GermanyD1
DE69232369T2GermanyT2
EP1104959A3European Patent Office (EPO)A3
EP1104959B1European Patent Office (EPO)B1
DE69233613D1GermanyD1
DE69233613T2GermanyT2