Hot answers tagged

1 vote
Accepted

how to build textset for Impossible Differential Cryptanalysis on IDEA?

Modern cryptography is based on security analysis assuming no weaknesses in plaintext, i.e., no characteristics of English or any other natural language. So you don't need to use "books" (if ...
kodlu's user avatar
  • 19.9k
1 vote

Are there any papers talking about generating the pairs used in differential cryptanalysis or impossible differential Cryptanlysis?

Here is a paper talking about implementing impossible differential cryptanalysis in a parallel fashion. https://link.springer.com/chapter/10.1007/978-3-030-35869-3_9 Differential and linear ...
kodlu's user avatar
  • 19.9k
1 vote
Accepted

test vectors for IDEA

There is one set of test vectors at the end of the paper describing the standard; it includes round keys and the transformation of the plaintext to ciphertext for each round, but it doesn't zoom in on ...
Maarten Bodewes's user avatar
  • 90.2k
1 vote
Accepted

Why can't we use the IDEA's decryption rule for decrypting a block on CTR mode?

CTR uses only a block cipher's forward algorithm, not its inverse. Both sender and recipient compute $N_? = E_K(nonce || counter)$ for each block. Then the plaintext is XORed with $N$ to get ...
Future Security's user avatar
1 vote

Modifying Mix Mode Modular Arithmetic in IDEA Cipher

If replacing IDEA's multiplication modulo $2^{16}+1$ by multiplication modulo $2^{16}$ (and dropping the replacement of $0$ by $2^{16}$ on input, and vice versa on output), then For the cipher to be ...
fgrieu's user avatar
  • 134k
1 vote
Accepted

openssl_get_cipher_methods: which one to choose?

IDEA is a block cipher with a 128 bit key size and a 64 bit block size. AES-256 is a more modern block cipher with a key size of 256 bits and a block size of 128 bits. For large files AES certainly ...
Maarten Bodewes's user avatar
  • 90.2k

Only top scored, non community-wiki answers of a minimum length are eligible