Can someone please provide a description of TCB algorithm?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
My cryptographic skills are a little bit rusty – but IMHO, Tweaked Codebook = Tweakable Block Cipher.
It’s basically ECB with a Tweak, that “patches” ECB’s biggests flaws: identical plaintext blocks result in identical ciphertext (exposing your ciphertext to malicious substitution and showing data patterns).
With a plaintext message P, cut in n-bits blocks X1, X2, X3… Xi… Xn
Depending on your implementation, your Tweak is generated using a function of your choice (taking your block number as a parameter). A very simple (unsecure?) one could be:
I’m not 100% OK with my answer; at least that’s what I remember and that’s what I get when looking at an extract of IEEE 1619-2007. I’d really like to read more on this!