Skip to main content

Application uses AES in CBC mode with 128 bit key. In this implementation key is always same and is equal to IV. Can attacker get the key or decrypt data? If he knows:

  1. First and second blocks of plaintexts;
  2. All blocks of ciphertexts.

The software mentioned above is malicious program, it encrypts all office files on user's computer. And I now attempt to help user get his data back. Reverse engineering of this program shows that key is unknown, but is always same and is equal to IV.

Application uses AES in CBC mode with 128 bit key. In this implementation key is always same and is equal to IV. Can attacker get the key or decrypt data? If he knows:

  1. First and second blocks of plaintexts;
  2. All blocks of ciphertexts.

Application uses AES in CBC mode with 128 bit key. In this implementation key is always same and is equal to IV. Can attacker get the key or decrypt data? If he knows:

  1. First and second blocks of plaintexts;
  2. All blocks of ciphertexts.

The software mentioned above is malicious program, it encrypts all office files on user's computer. And I now attempt to help user get his data back. Reverse engineering of this program shows that key is unknown, but is always same and is equal to IV.

added 2 characters in body; edited tags
Source Link
otus
  • 32.4k
  • 5
  • 73
  • 167

Application uses AES in CBC mode with 128 bit key. In this implementation key is always same and is equal to IV. Can attacker get the key or decrypt data? ifIf he knows:

  1. First and second blocks of plaintexts;
  2. All blocks of ciphertexts.

Application uses AES in CBC mode with 128 bit key. In this implementation key is always same and is equal to IV. Can attacker get the key or decrypt data? if he knows:

  1. First and second blocks of plaintexts;
  2. All blocks of ciphertexts.

Application uses AES in CBC mode with 128 bit key. In this implementation key is always same and is equal to IV. Can attacker get the key or decrypt data? If he knows:

  1. First and second blocks of plaintexts;
  2. All blocks of ciphertexts.
Source Link
Valeriy
  • 39
  • 1
  • 3

AES key equal to IV (CBC mode)

Application uses AES in CBC mode with 128 bit key. In this implementation key is always same and is equal to IV. Can attacker get the key or decrypt data? if he knows:

  1. First and second blocks of plaintexts;
  2. All blocks of ciphertexts.