Method and system for timed-release cryptosystems

   
   

A method and system are provided for timed-release cryptography. A sender encrypts data in a timed-release fashion such that a receiver based on information exchanged with a server decrypts the encrypted data at or after a release time without revealing to the server any information about the sender, the data, and the release time. In one embodiment, the sender encrypts a key and a release time based on a public key of the receiver and encrypts the data based on the encrypted key. The server determines a condition, which is a function of the encrypted key, the encrypted release time, and a current time. The server then sends the condition to the receiver using a conditional oblivious transfer method. If the current time as determined by the server is greater than or equal to the release time, the receiver determines the encrypted key based on the condition. The receiver then uses the encrypted key to decrypt the encrypted data. However, if the current time is less than the release time, the receiver fails to determine the encrypted key based on the condition, and thus, fails to decrypt the encrypted data.

Метод и система обеспечены для приурочивать-vypuskaht тайнопись. Прислужник encrypts данные в приурочивать-vypuskaet способ такие что приемник основанный на информации обменянной с сервером decrypts encrypted данные на или после того как время отпуска без показывать к серверу любую информацию о прислужнике, данных, и времени отпуска. В одном воплощении, прислужник encrypts ключ и время отпуска основанные на общественном ключе приемника и encrypts данные основанные на encrypted ключе. Сервер обусловливает условием, которое будет функция encrypted ключа, encrypted времени отпуска, и текущего временени. Сервер после этого посылает условие к приемнику использующ условно забвенный метод перехода. Если текущее временя как обусловлено сервером greater than or equal to время отпуска, то приемник обусловливает encrypted ключа основанный на условии. Приемник после этого использует encrypted ключа для того чтобы decrypt encrypted данные. Однако, если текущее временя чем время отпуска, то приемник не сумеет обусловить encrypted ключа основанный на условии, и таким образом, не сумеет decrypt encrypted данные.

 
Web www.patentalert.com

< Method and system in a telephone exchange system

< Exclusive key sharing method

> Memory access method and circuit configuration

> Cryptographic method using modified fractional fourier transform kernel

~ 00141