-
公开(公告)号:US20250165408A1
公开(公告)日:2025-05-22
申请号:US18839408
申请日:2023-02-24
Applicant: Cryptography Research, Inc.
Inventor: Ajay Kapoor , Marcel Van Loon
Abstract: Disclosed systems and techniques involve flexible encryption, decryption, retrieval, and authentication of data. The systems may include a cryptographic processor that, in a first selectable mode of operation is configured to identify plaintext blocks, generate encrypted ciphertext blocks, process sequentially the ciphertext blocks to obtain an authentication value, encrypt the authentication value, and store the ciphertext blocks and an authentication tag, obtained based on the encrypted authentication value. In a second selectable mode, the cryptographic processor may perform ciphertext block encryption but forgo obtaining the authentication value.
-
公开(公告)号:US20240388420A1
公开(公告)日:2024-11-21
申请号:US18659987
申请日:2024-05-09
Applicant: Cryptography Research, Inc.
Inventor: Michael Alexander Hamburg , Evan Lawrence Erickson , Ajay Kapoor
IPC: H04L9/06
Abstract: Systems and techniques for cryptographically protecting data in a computer memory are disclosed. The techniques include dividing the data into a first portion and a second portion, encrypting the first portion of the data to create a first stored form of the data, encrypting the second portion of the data, and storing, in the computer memory, the first stored form of the data and a second stored form of the data. The techniques include, to encrypt the second portion, calculating a hash based on the first stored form of the data, applying a first pseudorandom function to the hash to obtain a bit sequence, and combining the bit sequence with the second portion of the data to obtain the second stored form of the data.
-