US 11,930,099 B2
Implementing resilient deterministic encryption
Glen Alan Jaquette, Tucson, AZ (US); Danny Harnik, Tel Mond (IL); and William J. Scales, Fareham (GB)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Mar. 30, 2023, as Appl. No. 18/128,820.
Application 18/128,820 is a continuation of application No. 17/114,058, filed on Dec. 7, 2020, granted, now 11,695,541.
Prior Publication US 2023/0291542 A1, Sep. 14, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/06 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01)
CPC H04L 9/0618 (2013.01) [H04L 9/0643 (2013.01); H04L 9/3236 (2013.01); H04L 63/0428 (2013.01); H04L 2209/24 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
creating an initialization vector, utilizing an instance of plaintext and a secret key;
encrypting the instance of plaintext, utilizing the initialization vector, the secret key, and the instance of plaintext;
combining the initialization vector and the encrypted instance of plaintext to create a ciphertext string; and
outputting the ciphertext string.