Method of passing a cryptographic key that allows third party access to the key

   
   

A method of passing a cryptographic key that allows recovery of the key by a third party by generating a first random number by a first user; generating "key.sub.1 " by the first user; generating a second random number "k.sub.2a " by the first user; computing "y.sub.1 " by the first user; computing "y.sub.2 " by the first user; computing "r.sub.1 " by the first user; computing "z" by the first user; computing "s" by the first user; computing "G" by the first user; passing (G,z,r.sub.1,s) from the first user to the second user; receiving "Y" by the second user; computing "T" by the second user; computing "y.sub.1 " by the second user; computing "k.sub.1a " by the second user; computing "key.sub.1 " by the second user; intercepting, by a third party, (G,z,r.sub.1,s) transmitted from the first user to the second user; presenting "G" and "z," by the third party, to a key-escrow agent; computing "y.sub.2 " by the key-escrow agent; computing "key.sub.2 " by the key-escrow agent, where key.sub.2 =key.sub.1 ; returning "key" from the key-escrow agent to the third party if the third party is authorized to receive "key.sub.2 "; and using "key.sub.2 " by the authorized third party, to decrypt an encrypted message sent between the first user and the second user which was encrypted using "key.sub.1."

Метод проходить тайнописный ключа позволяет спасение ключа третья лицо путем производить первый случайный номер первыйа пользователь; производящ "key.sub.1" первыйа пользователь; производящ второй случайный номер "k.sub.2Јa" первыйа пользователь; вычисляя "y.sub.1" первыйа пользователь; вычисляя "y.sub.2" первыйа пользователь; вычисляя "r.sub.1" первыйа пользователь; вычисляя "з" первыйа пользователь; вычисляя "с" первыйа пользователь; вычисляя "г" первыйа пользователь; проходящ (г, з, r.sub.1, с) от первыйа пользователь к второй потребителя; получающ "ы" вторым потребителем; вычисляя "т" вторым потребителем; вычисляя "y.sub.1" вторым потребителем; вычисляя "k.sub.1a" вторым потребителем; вычисляя "key.sub.1" вторым потребителем; перехватывающ, переданный третья лицо, (г, з, r.sub.1, с) от первыйа пользователь к второй потребитель; представляющ "г" и "з," третья лицо, к веществу ключ-key-escrow; вычисляя "y.sub.2" веществом ключ-key-escrow; вычисляя "key.sub.2" веществом ключ-key-escrow, где key.sub.2 = key.sub.1; возвращающ "ключ" от вещества ключ-key-escrow к третья лицо если третья лицо утвержен для того чтобы получить "key.sub.2"; и использующ "key.sub.2" утверженный третья лицо, для того чтобы decrypt encrypted сообщение посланное между первыйа пользователь и второй потребителем который был encrypted использующ "key.sub.1."

 
Web www.patentalert.com

< Performing authentication over label distribution protocol (LDP) signaling channels

< Method for issuing a incoming call alert according to service options in a composite cellular terminal

> Virus resistant and hardware independent method of flashing system bios

> IC card equipped with elliptic curve encryption processing facility

~ 00109