While reading a paper about Dynamic cube attack, I saw two terms:
full-codebook and non-full-codebook attacks.
What do they mean?
What is the difference?
Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography. It only takes a minute to sign up.Sign up to join this community
In full codebook, data complexity equals to all input of cryptosystem and in non full codebook is less than it.
For example in SIMON 32/64, if data complexity=2^32, the attack is full codebook,
and if DC < 2^32, the attack is non full codebook.