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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
idea × 18encryption × 5
block-cipher × 4
differential-analysis × 4
implementation × 2
modular-arithmetic × 2
key-schedule × 2
aes × 1
cryptanalysis × 1
algorithm-design × 1
keys × 1
key-derivation × 1
group-theory × 1
chosen-plaintext-attack × 1
ctr × 1
decryption × 1
test-vectors × 1
matrix-multiplication × 1
algebraic-attack × 1