12299143

Plaintext Integrity Protection Mechanism

PublishedMay 13, 2025
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An apparatus comprising cryptography circuitry to generate an authentication tag including a ciphertext authentication tag for ciphertext and a plaintext authentication tag to generate the ciphertext.

2

2. The apparatus of claim 1, wherein the cryptography circuitry combines the plaintext authentication tag and the ciphertext authentication tag to generate the authentication tag.

3

3. The apparatus of claim 2, wherein the cryptography circuitry combines the plaintext authentication tag and the ciphertext authentication tag by concatenating bits from the plaintext authentication tag and bits from the ciphertext authentication tag.

4

4. The apparatus of claim 2, wherein the cryptography circuitry combines the plaintext authentication tag and the ciphertext authentication tag by performing an exclusive or operation.

5

5. The apparatus of claim 1, wherein generating the ciphertext authentication tag comprises generating the plaintext authentication tag for the plaintext implemented to generate the ciphertext.

6

6. The apparatus of claim 5, wherein the cryptography circuitry generates the plaintext authentication tag by performing a first hash function on plaintext and encrypting results of the first hash function.

7

7. The apparatus of claim 6, wherein the cryptography circuitry generates the ciphertext authentication tag by performing a second hash function on ciphertext and encrypting results of the second hash function.

8

8. The apparatus of claim 7, wherein the first hash function is performed using a first authentication key and the second hash function is performed using a second authentication key.

9

9. The apparatus of claim 8, wherein the cryptography circuitry performs the first hash function and the second hash function in parallel.

10

10. A method comprising generating an authentication tag including generating a ciphertext authentication tag for ciphertext; and generating a plaintext authentication tag in parallel with the generation of the ciphertext authentication to generate the cyphertext ciphertext.

11

11. The method of claim 10, wherein generating the authentication tag comprises combining the plaintext authentication tag and the ciphertext authentication tag to generate the authentication tag.

12

12. The method of claim 11, wherein combining the plaintext authentication tag and the ciphertext authentication tag comprises concatenating bits from the plaintext authentication tag and bits from the ciphertext authentication tag.

13

13. The method of claim 11, wherein combining the plaintext authentication tag and the ciphertext authentication tag by performing an exclusive or operation.

14

14. The method of claim 10, wherein generating the ciphertext authentication tag comprises generating the plaintext authentication tag for the plaintext implemented to generate the ciphertext.

15

15. The method of claim 14, wherein generating the plaintext authentication tag comprises performing a first hash function on plaintext and encrypting results of the first hash function.

16

16. At least one non-transitory machine-readable medium comprising instructions which, when executed by a machine, cause the machine to generate an authentication tag including: generating a ciphertext authentication tag for ciphertext; and generating a plaintext authentication tag in parallel with the generation of the ciphertext authentication to generate the ciphertext.

17

17. The machine-readable medium of claim 16, wherein generating the authentication tag comprises combining the plaintext authentication tag and the ciphertext authentication tag to generate the authentication tag.

18

18. The machine-readable medium of claim 17, wherein combining the ciphertext authentication tag by concatenating bits from the plaintext authentication tag and bits from the ciphertext authentication tag.

19

19. The machine-readable medium of claim 17, wherein combining the plaintext authentication tag and the ciphertext authentication tag comprises performing an exclusive or operation.

20

20. The machine-readable medium of claim 16, wherein generating the ciphertext authentication tag comprises generating the plaintext authentication tag for the plaintext implemented to generate the ciphertext.

Patent Metadata

Filing Date

Unknown

Publication Date

May 13, 2025

Inventors

Reuven Elbaum
Gyora Benedek
Avinash L. Varna
David Novick

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “PLAINTEXT INTEGRITY PROTECTION MECHANISM” (12299143). https://patentable.app/patents/12299143

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.