Table 13 Comparison of known plaintext attack (KPA) scenario.
From: DynBlock: dynamic data encryption with Toffoli gate for IoT
Parameter | Value |
---|---|
Plaintext | Hello, World! (01001000 01100101 01101100 01101100 01101111 00101100 00100000 01010111 01101111 01110010 01101100 01100100 00100001) |
Secret Key | s3cr3tK3y1 (01110011 00110011 01100011 01110010 00110011 01110100 01001011 00110011 01111001 00110001) |
Ciphertext 1 | 01010001 01010011 01010011 01011110 ... (Truncated for readability) |
Partial Known Plaintext | Hello, abcd (01001000 01100101 01101100 01101100 01101111 00101100 00100000 01100001 01100010 01100011 01100100) |
Ciphertext 2 | 00011101 01011100 00010000 10010010 ... (Truncated for readability) |
Attack Scenario | The attacker, having partial plaintext and ciphertext, attempts to deduce the secret key. However, in this known plaintext attack scenario, the secret key remains unrecovered |