Дешифрование с использованием AES 256 со значениями ключей и солиJAVA

Программисты JAVA общаются здесь
Anonymous
Дешифрование с использованием AES 256 со значениями ключей и соли

Сообщение Anonymous »

Я пытаюсь сделать логику дешифрования и знаю, что зашифрованная строка была сделана с помощью: < /p>
Key: 8d6ea4d3e6f8c4f8641516baa5e42b85
transformation: AES/CBC/ISO10126PADDING
salt: 1c4dd21d7ba43bdd
iterations: 0
Encrypted string: JO0blEp+nEl5nNhgUqoZRJNecogM1XHIXUCatPOJycs=
< /code>
Ключ и соль дают образцы здесь. Основное значение - показать формат, в котором у меня есть эти данные. Методы шифрования основаны на поставщике JCE по умолчанию JDK (SUNJCE). < /p>
Теперь на основе этой информации, которую я имею выше, я пытаюсь создать логику дешифрования. Несколько сомнений: < /p>
  • Поскольку используется AES-265, может ли он иметь 128 битов и 64-битные значения соли? Или я неправильно интерпретирую информацию. Является ли мое понимание правильно?javax.crypto.BadPaddingException: Учитывая окончательный блок, не подполненный «когда я называю функцию dofinal () .
    , и я поражен здесь с последних трех дней :(. Можно ли указать или дать мне точный код, который можно использовать здесь для расшифровки с помощью информации:



Подробнее здесь: https://stackoverflow.com/questions/205 ... alt-values

Вернуться в «JAVA»