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