Patent ID: 11861047
Assignee: CRYPTOGRAPHY RESEARCH, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A cryptographic circuit comprising:
Boolean logic circuitry to receive cipher input values and masking values, wherein the Boolean logic circuitry outputs masked data values;
a data store to store a mask share, wherein a first portion of the mask share comprises a first number of zero-values and a second number of one-values, and a second portion of the mask share comprises the first number of one-values and the second number of zero-values; and
masked gate logic circuitry coupled to the data store and the Boolean logic circuitry, wherein the masked gate logic circuitry comprising:
a first portion to receive the masked data values and the first portion of the mask share and provide a first output; and
a second portion to receive the masked data values and the second portion of the mask share and provide a second output.