Notation | Description |
---|---|
SPECK 2n/nm | SPECK acting on 2n-bit plaintext blocks |
and using nm(k)-bit key | |
\(\oplus\) | Bitwise XOR |
\(+\) | Addition modulo \(2^n\) |
\(S^{\alpha }(x)\) | Circular left shift of x by \(\alpha\) bits |
K | Master key |
\(rk_i\) | i-round subkey |
\(\Delta _{in}\) | Input difference |
\((P,P')\) | Plaintext pair |
\((C,C')\) | Ciphertext pair |
\((P_l,P_r,P'_l,P'_r)\) | \(P = P_l \parallel P_r\) and \(P' = P'_l \parallel P'_r\) |
\((C_l,C_r,C'_l,C'_r)\) | \(C = C_l \parallel C_r\) and \(C' = C'_l \parallel C'_r\) |
\((\Delta C_l, \Delta C_r)\) | \(\Delta C_l = C_l \oplus C'_l\) and \(\Delta C_r = C_r \oplus C'_r\) |