Результаты поиска по запросу "aes"

1 ответ

Расшифровать в PHP с солью, паролем и типом?

Когда я запускаю функцию шифрования Crypto-JS, мне присваивается кодировка base64: var crypted = CryptoJS.AES.encrypt("Message", "Secret Passphrase", {mode: CryptoJS.mode.CBC}).toString(); ==> "U2FsdGVkX19HKyOimD43Bl4ww/I40M+NQrscjti3ZnA="Как ...

3 ответа

RijndaelManaged «Заполнение недопустимо и не может быть удалено», которое происходит только при расшифровке в производстве

Я знаю, что задавались другие вопросы по этому вопросу, но до сих пор ни один из них не дал решения, или это именно та проблема, которая у меня есть. Класс ниже обрабатывает шифрование и дешифрование строк, передаваемый ключ и вектор ВСЕГДА ...

1 ответ

AES-256-CBC Mcrypt-PHP расшифровывает и Crypto-JS Encrypt

Я пытаюсь зашифровать в Javascript с помощью CryptoJS и расшифровать в PHP. Код JS: var salt = CryptoJS.lib.WordArray.random(128/8); var key256Bits500Iterations = CryptoJS.PBKDF2("Secret Passphrase", salt, { keySize: 256/32, iterations: 500 }); ...

ТОП публикаций

5 ответов

Поддержка Java 7 AES-GCM в SSL / TLS?

В соответствии с документацией по Java 7, а также сторонними поставщиками, Java 7 должна поддерживать наборы AES-GCM: IBM Java ...

2 ответа

Хранение секретного ключа AES с использованием хранилища ключей в Java

Я использую хранилище ключей Java для хранения секретного ключа для шифрования AES. final String strToEncrypt = "Hello World"; KeyGenerator kg = KeyGenerator.getInstance("AES"); kg.init(128); SecretKey sk = kg.generateKey(); String secretKey = ...

1 ответ

Как зашифровать файл в Java с помощью AES [дубликата]

На этот вопрос уже есть ответ: Java 256-битное шифрование на основе пароля AES [/questions/992019/java-256-bit-aes-password-based-encryption] 9 ответов Мне нужно знать, как создать AES и использовать его для шифрования и дешифрования файла в Java.

2 ответа

javax.crypto.IllegalBlockSizeException: последний блок не завершен при расшифровке - расшифровка зашифрованной строки AES

Я пытаюсь расшифровать строку"~9?8?m???=?T?G" который я получаю от внутреннего сервера, который использует OpenSSL для шифрования строки с использованием AES-256-CBC. Есть блок кода: public static String decryptText(String textToDecrypt) { try ...