EP1526676A1

Conference session key distribution method on an id-based cryptographic system

Abstract

A conference session key distribution method used in an ID-based cryptographic system is provided. The shared key distribution method includes the steps of selecting two different temporary secret keys, generating a message and generating session key generation variables by using temporary secret keys of a session initiating party. Accordingly, it is possible to provide an effective ID-based cryptographic system capable of preventing a disguised attack and ensuring a forward secrecy.

EP1526676A1, drawing sheet 1
Sheet 1 of 59

Term

Term ended

Projected expiry passed 19 October 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

22 claims: 2 independent, 20 dependent

  1. 1
    A method of distributing a session shared key for encryption from a session initiating party to a plurality of session participating parties in a single conference session on an ID-based cryptographic system, the method comprising the steps of:(a) generating two temporary secret keys for the session initiating party, two temporary public keys for the session initiating party, and a signature value obtained by applying a predetermined signature function to the keys;(b) transporting to the session participating parties a message including ID information of the session initiating party, the temporary public keys for the session initiating party, and the signature value;(c) receiving from the session participating parties messages including the temporary public keys for the session participating parties and determining validity of the messages;(d) generating shared key generation variables for the session participating parties which have sent valid messages;(e) generating the session shared key and encrypting the ID information of the session initiating party by using the session shared key;and (f) transporting a message including the shared key generation variables and the encrypted ID information to the session participating parties which have sent valid messages.
  2. 12
    A method of distributing a session shared key for encryption from a session initiating party to session participating parties in a single conference session on an ID-based cryptographic system, the method comprising the steps of:(a) receiving from the session participating party a message including ID inforamtion, a temporary public key, and a predetermined signature value of the session initiating party and determining validity of the message;(b) generating two temporary secret keys for the session participating parties, two temporary public keys for the session participating parties, and a signature value obtained by applying a predetermined signature function to the keys;(c) transporting to the session initiating party a message including the temporary public keys for the session participating parties and the signature value;(d) receiving from the session initiating party a message including a shared key generation variable and encrypted ID information of the session initiating party;(e) generating the session shared key by using the shared key generation variable and the temporary secret keys for the session participating parties;and (f) decrypting the encrypted ID information of the session initiating party by using the session shared key, and determining that the session shared key is valid.