aes

Я пишу простое приложение для шифрования моего сообщения с помощью AES / CBC (mode). Как я понимаю, режим CBC требует параметра IV, но я не знаю, почему мой код работает без параметра IV. Кто-нибудь может объяснить почему? Спасибо. Зашифрованное сообщение печатается: T9KdWxVZ5xStaisXn6llfg= = без исключения....

У меня есть пример Андроида шифрования AES/описание. Https://github.com/itog/CryptoSample/blob/master/src/com/pigmal/android/ex/crypto/Crypto.java#L35 Я хочу расшифровать это на iOS. Это выглядит совершенно невозможным. Я нашел это, чтобы сделать его более легким, но потерпел неудачу: Https://github.com/G...

Существует около 100 000 различных способов шифрования строки. Использование таких стандартов, как AES, CBC и PKCS7, облегчает задачу, но все еще существуют проблемы с IVs. Соли, кодирование и т. д. (Как отмечено на www.Crypto.Stackexchange.com ) Для моего проекта iOS (Obj-C) я использую проект FBEncryptor...

есть ли у кого плюсы и минусы вместе для сравнения этих алгоритмов шифрования ?...

есть хороший пример того, как шифровать/дешифроватьImage и другие файлы с AES на Android? Я работаю над проектом, который должен шифровать/дешифровать данные, но я не совсем уверен, как это сделать....

почему я задаю этот вопрос: Я знаю, что было много вопросов о шифровании AES, даже для Android. И есть много фрагментов кода, если вы ищете в Интернете. Но на каждой отдельной странице, в каждом вопросе переполнения стека, я нахожу другую реализацию с серьезными различиями. поэтому я создал этот вопрос, что...

Я хочу зашифровать строку с помощью AES с моим собственным ключом. Но у меня возникли проблемы с длиной бита ключа. Вы можете просмотреть мой код и посмотреть, что мне нужно исправить/изменить. public static void main(String[] args) throws Exception { String username = "bob@google.org"; String passwo...

в чем разница между шифрованием SHA и AES?...

Я хотел бы знать размер данных после шифрования AES, чтобы я мог избежать буферизации моих данных post-AES(на диске или в памяти) в основном для знания размера. Я использую 128 бит AES и javax.crypto.Cipher и javax.crypto.CipherInputStream для шифрования. несколько тестов, выполненных с различными размерами...

OpenSSL предоставляет популярный (но небезопасный-см. ниже!) интерфейс командной строки для шифрования AES: openssl aes-256-cbc -salt -in filename -out filename.enc Python поддерживает AES в виде пакета PyCrypto, но он предоставляет только инструменты. Как использовать Python/PyCrypto для расшифровки файло...