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. 23, 2025

Filed:

Oct. 06, 2023
Applicant:

The Bank of New York Mellon, New York, NY (US);

Inventors:

James Pecoraro, New York, NY (US);

Scott Ryan James, New York, NY (US);

Jakub Guzikowski, Wroclaw, PL;

Cezary Siewierski, Dublin, IE;

Jason Niggel, New York, NY (US);

Assignee:

THE BANK OF NEW YORK MELLON, New York, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01);
U.S. Cl.
CPC ...
H04L 9/0822 (2013.01); H04L 9/0877 (2013.01); H04L 9/0891 (2013.01); H04L 9/14 (2013.01);
Abstract

Systems and methods for providing multiple key encryption may generate a private key encryption key (KEK) and a corresponding public KEK in a trusted execution environment (TEE); provide the public KEK to a key generator; generate, by the key generator, a data encryption key (DEK) and encrypt the DEK with the public KEK; obtain, by a key processor, an ephemeral public key and the encrypted DEK, and send the ephemeral public key and the encrypted DEK to the TEE; decrypt, by the TEE, the encrypted DEK using the private KEK, and re-encrypt the decrypted DEK with the ephemeral public key; obtain, by the key processor, the re-encrypted DEK from the TEE and pass the re-encrypted DEK to a signing service; decrypt, by the signing service, the re-encrypted DEK using a corresponding ephemeral private key; and encrypt, by the signing service, data using the DEK.


Find Patent Forward Citations

Loading…