Patent ID: 6909786

Claim:
A method for communication of messages in a secure manner in a communication environment which is subject to compromise, the method comprising: providing an escrow agent, wherein said escrow agent generates a pair of keys comprising a first public key and a private key; causing said escrow agent to communicate only said first public key to all parties within a communication system to be used to support secure communication; extracting at each party a common benchmark; agreeing among each party on a starting interval key referenced to said common benchmark; causing each party to generate iteratively a next interval key independently of each other party but with reference to a common interval index, wherein only said starting interval key is encrypted by said first public key; thereafter initiating a secure communication between or among parties using reference to said common interval index and without communicating or exchanging their respective interval keys; causing each party to a secure communication to encrypt a message to be secured using a common interval key independently computed by each said party based on said common interval index; and causing said encrypted message to be communicated within said communication system such that said encrypted message can be decrypted using said common interval key.