Method and system for key generation
AssigneeThe Governing Council of the University of Toronto
InventorsHoi-Kwong LO, Mattia MONTAGNA
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Governing Council of the University of Toronto
InventorsHoi-Kwong LO, Mattia MONTAGNA
Estimating the term…
Systems and methods for key generation between a first user computing device and a second user computing device without requiring direct communication during key generation. The method using a plurality of third-party providers and a first private table and a second private table. The method including: performing by the second user computing device: receiving indexes each associated with a value in the second private table, each index received from the respective third-party provider sharing those values, each index associated with a value that matches an indexed value in the first private table received by the respective third-party provider from the first user computing device; and generating a common key by combining the indexed values of the second private table.
A method for key generation between a first user computing device and a second user computing device without requiring direct communication during key generation between the first user computing device and the second user computing device, the method for key generation using a plurality of third-party providers each comprising a computing device, the method for key generation using a first private table comprising values with associated indexes each shared with the first user computing device and one of the third-party providers and a second private table comprising values with associated indexes each shared with the second user computing device and one of the third-party providers, the method comprising:
A system for key generation for secure communication with a first user computing device without requiring direct communication during key generation with the first user computing device, the system comprising one or more processors and a data storage, the system in communication with one or more third-party providers each comprising a computing device, a first private table comprising values with associated indexes each shared with the first user computing device and one of the third-party providers, the one or more processors in communication with the data storage device and configured to execute:
Dependencies are inferred from the claim text.