Method and apparatus for efficient and secure creating, transferring, and revealing of messages over a network
OwnerSergio Demian LERNERinventor
Life of this patent
Estimating the term…
Abstract
An encryption based method of enabling a plurality of parties to share, create, hide, or reveal message or token information over a network includes a commutative group cipher (CGC), where the underlying CGC is secure against ciphertext-only attack (COA) and plaintext attacks (KPA), and is deterministic. The protocols doe not require a trusted third party (TTP), and execute rapidly enough on ordinary consumer computers as to be effective for realtime play among more than two players. Protocols are defined which include VSM-L-OL, VSM-VL, VSM-VPUM, and VSM-VL-VUM, wherein the letters V, O, SM, P, and UM represent, respectively, Verified, Locking Round, Open, Shuffle-Masking Round, Partial, and Unmasking Round.
Claims20
A method for enabling a plurality of parties to create, hide, and reveal tokenized information over a network among parties, comprising:
- implementing a commutative group cipher (CGC), wherein said CGC is secure against ciphertext-only attack (COA) and secure against known plaintext attacks (KPA), and is deterministic;
- implementing a plurality of sub-protocols that allow a first party to securely reveal information by publishing a unique key pertaining to a revealed token to one or more other party without revealing further information regarding other tokens of the first party.
A method for enabling a plurality of parties to share message information in a rule based context, over a network, comprising:
- a plurality of protocols collectively defining a commutative group cipher (CGC), wherein the underlying CGC is secure against ciphertext-only attack (COA), secure against known plaintext attacks (KPA), and is deterministic, and wherein said plurality of protocols do not require a trusted third party (TTP);
- wherein a protocol is selected from the group consisting of VSM-L-OL, VSM-VL, VSM-VPUM, and VSM-VL-VUM, wherein the letters V, O, SM, P, and UM represent, respectively, Verified, Locking Round, Open, Shuffle-Masking Round, Partial, and Unmasking Round.
A method for enabling a plurality of parties to securely create, transfer, and reveal tokenized information over a network, comprising:
- providing a commutative group cipher (CGC), wherein said CGC is secure against ciphertext-only attack (COA) and is secure against known plaintext attacks (KPA);
- providing a plurality of sub-protocols useful to a Mental Poker protocol;
- and
- providing a sub-protocol to securely provide abrupt drop-out tolerance.
Dependencies are inferred from the claim text.