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

Claim 14:
15. A trusted digital consensus verification system comprising:
a digital data processor;
non-transitory computer-readable media having stored thereon machine-executable instructions that, when executed by said digital data processor, implement computer-executable functions of respective transformation engines each having stored in association therewith a common key and a respective identifier, wherein each of said transformation engines is operable to:
receive as input and encrypt a respective digital data input version using an encryption key derived from said common key and said respective digital data input version, and
output an encrypted copy representative of said respective digital data input version, and partial encryption information associated with said encryption key and said respective identifier, wherein said partial encryption information comprises a key share of said encryption key derived via a designated secret sharing protocol; and

a reconstitution engine operable to access each said encrypted copy and said partial encryption information, wherein said reconstitution engine is operable, only upon each said encrypted copy of said digital data input versions being accessed representing an identical digital data version, to:
process via said designated secret sharing protocol each said partial encryption information given each said respective identifier associated therewith to extract said encryption key; and
decrypt and release said identical digital data version;

wherein each of said transformation engines is further operable to output a message authentication code representative of said respective digital data input version, and wherein said reconstitution engine is further operable to compare and recognize identical message authentication codes and only process each said partial encryption information upon each said message authentication code being identical, thereby verifying consensus.