Method and apparatus for decrypting and authenticating a data record
US10979212B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 5, 2018 |
| Grant date | Apr 13, 2021 |
| Priority date | — |
| Expiry date | Oct 7, 2038 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L9/3242
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A method, apparatus, and computer program product for processing a data record including encrypted and decrypted data is described. Various embodiments include receiving a data record including ciphertext and plaintext blocks and determining whether each block in the data record is a ciphertext block or a plaintext block. If a block is a ciphertext block, the ciphertext block is stored into a ciphertext record, decrypted into a plaintext block utilizing a decryption algorithm, and stored in a plaintext record. If the block is a plaintext block, the plaintext block is stored into the plaintext record, encrypted into a ciphertext block utilizing an encryption algorithm, and stored in the ciphertext record. Embodiments described also include authenticating the data record by passing each block of the ciphertext record to an authentication scheme and outputting the plaintext record to a destination application.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.