Efficient two party oblivious transfer using a leveled fully homomorphic encryption

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9846785
APP PUB NO 20170147835A1
SERIAL NO

14952717

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A querying node generates public keys, secret keys, and switch key matrices. A public key associated with a first level and the switch key matrices are sent to a receiving node. The receiving node generates a key-value table, mapping values to keys, and encodes the keys and values using a polynomial ring of a predetermined type. The querying node encodes using a polynomial ring of the same predetermined type, then encrypts a query, using a public key, and sends the query to the receiving node. The receiving node performs a homomorphic comparison of the encrypted, encoded query with each encoded key entry in the encoded key-value store to determine a comparison result. The receiving node sums the results for each of the value entries and returns the summed result to the querying node. The querying node decrypts and decodes the received result using the corresponding secret key.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ROYAL HOLLOWAY UNIVERSITY OF LONDONEGHAM SURREY TW20 0EX

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bacon, David F Sleepy Hollow, US 24 416
Bent, Graham A Hursley, GB 25 418
Bergamaschi, Flavio A Southampton, GB 12 139
Zhang, Wei Egham, GB 2625 19909

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jun 19, 2029
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00