The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 18, 2018

Filed:

Feb. 23, 2016
Applicant:

New York University, New York, NY (US);

Inventors:

Michail Maniatakos, Abu Dhabi, AE;

Charalambos Konstantinou, New York, NY (US);

Anastasis Keliris, New York, NY (US);

Assignee:

NEW YORK UNIVERSITY, New York, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); H04L 9/00 (2006.01);
U.S. Cl.
CPC ...
H04L 9/008 (2013.01); H04L 9/321 (2013.01); H04L 2209/08 (2013.01); H04L 2209/46 (2013.01);
Abstract

A privacy-preserving verification methodology for SoC computing systems is described. The verification methodology utilizes the principles of Multi-Party Computation ('MPC'), and enables meaningful manipulation of encrypted data in the encrypted domain through the use of a fully homomorphic encryption ('FHE') scheme. In the described verification methodology, IP logic is transformed and test vectors utilized to verify the IP logic are encrypted. The parties involved in the verification (e.g., the designer, the manufacturer, a third-party verification service, etc.) can functionally verify the IP core via the encrypted test vectors while the encrypted test vectors remain in the encrypted domain. Accordingly, the IP core is verified without revealing unwarranted information, such as the underlying IP behind the SoC.


Find Patent Forward Citations

Loading…