Результаты поиска по запросу "aes"
Поскольку код Java является справочным, методы PHP должны быть адаптированы к 65556 (значение из методов Java), то есть в методе шифрования и дешифрования PHP в $ hash = openssl_pbkdf2 ($ key1, $ salt1, '256 ',' 65536 ',' sha1 ') значение' 65536 'должно быть изменено на' 65556 '. Я уже обновил свой ответ (методы, а также тестовые случаи). Если вы попытаетесь расшифровать ваш пример после этого изменения с помощью PHP-метода decrypt, он будет работать.
я есть следующий код Java, который был предоставлен одним из партнеров по интеграции для их шифрования API import java.nio.ByteBuffer; import java.security.AlgorithmParameters; import java.security.SecureRandom; import ...
Инициализация может быть выполнена с использованием экземпляра IBlockCipher для получения размера блока. Пример ниже inits с пустым IV, используя 'Cipher', который является экземпляром AESEngine .:
лизую что-то в C #, для которого у меня есть отдельная спецификация и достаточно четкое понимание того, что мне нужно делать, но в то же время в качестве справки у меня есть реализация Java, и я хотел бы следовать реализации Java в этом случае ...
алгоритмы с KDF, закодированные как
я есть следующий код, который преобразует секретный ключ DH в секретный ключ AES. Это раньше работало доOracle JRE 8u161 [http://www.oracle.com/technetwork/java/javase/8u161-relnotes-4021379.html]когда они начали ограничивать создание ключей DH ...
CTR обеспечивает достаточную безопасность, что касается конфиденциальности, но не целостности. Режим GCM обеспечивает встроенную целостность, поэтому если вы перезаписываете часть зашифрованного текста, дешифрование завершается неудачно. В других режимах (CTR, CBC, OFC, ..) вы должны обеспечить целостность самостоятельно (например, вычисляя HMAC зашифрованного текста)
ужно зашифровать аудио файл, пока он генерируется. Я шифрую заголовок фиктивными данными (потому что я не знаю фактический размер аудиоданных) при запуске и шифрую аудиоданные на лету. Я планирую обновить заголовок в конце, указав фактический ...
спасибо за ссылку AES Calc. Очень удобно
аюсь написать простую программу на Java, которая будет шифровать обычный текстAES-256-CBC, Есть класс: import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; public class AesCBC { private ...
Извините, если вы так подумали. Я новичок в Swift, и когда я учился в Интернете, я всегда был в замешательстве, потому что некоторые сайты писали коды, не упоминая, если это Swift или Obj C. Просто хотел попросить подтвердить.
ыполнить шифрование строки AES 128 на быстром XCODE и отправить его как POST на сервер? ... Я новичок в XCODE и учусь шифровать строковые данные и хочу отправить их на HTTP-сервер. Это базовое iOS-приложение для отправки широты и долготы устройства.
, но вы правы, я не должен переключаться между строкой и байтом []
нный с этим вопросом:Не удается расшифровать AES-256 GCM с помощью Java [https://stackoverflow.com/questions/46305118/cannot-decrypt-aes-256-gcm-with-java/46306003#46306003] Проблема с расшифровкой Java, похоже, решается только в том случае, ...
GitHub
ка MSDNпредоставляет ссылки на конкретные классы ...
Base64 настолько бесполезен для людей, он предназначен для компьютеров, hex - для людей и компьютеров с прямым соответствием битов в байты.
жен реализовать шифрование в приложении для Android. Веб-разработчик использует библиотеку CryptoJs. означает, что шифрование alog - это шифрование AES256. И на платформе iOS, и на платформе Android есть разные строки, а iOS принимается на ...