Split Security Solutions for Video/Audio Using SpaceFlip Class Ciphers
OwnerGideon Samidinventor
Life of this patent
Estimating the term…
Abstract
Audio files and Video files are processed with a new level of security by first spotting parts thereof with a strong entropic impact, and treating these sensitive parts (e.g. human faces, secret gadgets) with equivocation generating ciphers that would withstand quantum computer cryptanalysis.
Claims6
A method to limit the damage from a successful cryptanalysis of a ciphertext, P, by (i) identifying plaintext parts, P*, that when exposed cause the highest damage, and (ii) encrypting these parts with an equivocation generating cipher, E*, using a shared key, K*, while encrypting the other parts, P{circumflex over ( )}=P−P*, of the plaintext with a zero-equivocation cipher, E{circumflex over ( )}, using another shared key, K{circumflex over ( )};
- communicating the two ciphertexts C*=E*(P*, K*) and C{circumflex over ( )}=E{circumflex over ( )}(P{circumflex over ( )}, K{circumflex over ( )}) to the intended recipient, along with re-assembly instructions so that the recipient will build back P after decrypting C* to P* (P*=D*(C*)), and decrypting C{circumflex over ( )} to P{circumflex over ( )} (P{circumflex over ( )}=D{circumflex over ( )}(C{circumflex over ( )}) wherein the process comprising:
- (i) An Encryption Station, comprising:
- (i)a:
- Plaintext Splitter P→P*+P{circumflex over ( )}+splitting information, μ
- (i)b:
- Equivocation Generating Encryption (C*=E*(P*, K*)
- (i)c:
- Zero-Equivocation Generating Encryption (C{circumflex over ( )}=E{circumflex over ( )}(P{circumflex over ( )}))
- (i)d:
- Ciphertext Assembler (C*+C{circumflex over ( )}→C)
- wherein the following steps are executed:
- 1. An external source submits a plaintext P to be S3 processed.
- 2. The plaintext splitter (PS) splits P to P* an P{circumflex over ( )}.
- 3. P* is encrypted to C*
- 4. P{circumflex over ( )} is encrypted to C{circumflex over ( )}
- 5. The ciphertext assembler module assembles C from C* and C{circumflex over ( )} and μ
- (ii) An Decryption Station comprising:
- (ii)a. Ciphertext Disassembly Module
- (ii)b. Equivocation challenged Decryption Module
- (ii)c Zero Equivocation Decryption Module
- (ii)d. Plaintext Reassembly Module
- wherein the following steps are executed:
- (ii)1 Ciphertext Disassembly (C→μ, C*, C{circumflex over ( )})
- (ii)2. Equivocation Challenged Decryption, D* (C*→P*)
- (ii)3. Zero Equivocation Decryption, D{circumflex over ( )} (C{circumflex over ( )}→P{circumflex over ( )})
- (ii)4. Plaintext Reassembly (P*, P{circumflex over ( )}, μ→P).
A method to effect a secret transposition of a large bit string, P, and communicate it from its transmitter to its recipient by using equivocation generating cipher to encrypt the transposition protocol, with a cipher E* which operates on the basis of large quantities of unilateral randomness and short quantity of bilateral randomness, and where the only shared information between the transmitter and the recipient is the shared randomness, while a third party will face an equivocation challenge due to the overall large amount of randomness used to effect the transposition.
Dependencies are inferred from the claim text.