Patent ID: 11921867
Assignee: CRYPTO4A TECHNOLOGIES INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 10:
11. A computer-implemented process, to be automatically implemented by a hardware digital data processor, to digitally compare separate digital data inputs, the process comprising:
for each of two or more distinctly implemented transformation processes:
receiving as input a respective one of the separate digital data inputs;
encrypting said respective one of the separate digital data inputs using an encryption key derived from a common key, a common designated comparator threshold value and said respective one of the separate digital data inputs; and
outputting an encrypted copy and partial encryption information associated with said encryption key and a respective identifier, wherein said partial encryption information comprises a key share of said encryption key derived via a designated secret sharing protocol;
counting access to identical encrypted copies as representative of identical digital data; and

only upon said counting reaching said common designated comparator threshold number, reconstituting said identical digital data by:
processing via said designated secret sharing protocol each said partial encryption information given each said respective identifier associated therewith to extract said encryption key; and
decrypting and releasing said identical digital data using said extracted encryption keys;

wherein, each of said transformation processes further comprises outputting a respective message authentication code representative of said respective one of the separate digital data inputs, and wherein said counting comprises, prior to said processing, counting identical message authentication codes until said count reaches said common designated comparator threshold number.