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

1 ответ

 похоже на код, который я разместил выше.

лизовал AES / CTR на Android, используя встроенный класс Cipher. Расшифровка кажется слишком медленной для моих целей: блок 128 КБ занимает около 6 секунд, чтобы расшифровать на эмуляторе, и 2,6 секунды на оборудовании Samsung Galaxy. Мне ...

4 ответа

приложения привязаны к конкретным провайдерам, которые могут быть недоступны в других реализациях Java

ибудь знает, для чего используется стандартное поведение Java для шифрования: SecretKeySpec localSecretKeySpec = new SecretKeySpec(arrayOfByte, "AES"); Cipher localCipher = Cipher.getInstance("AES");В частности, я хочу понять, как эти классы ...

2 ответа

Это был просто пример, чтобы показать, что значение внутри пакета на самом деле расшифровывается нормально.

лал пакет p с некоторыми целыми числами и логическими значениями. Пакет выглядит следующим образом: TCPPacket p=new TCPPacket(481,516,23,42,true,false,false,false,false,false,false,false,10,10); Как я могу зашифровать пакет с AES на Java?

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

2 ответа

Действительно ли для AES / CBC требуется параметр IV?

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

2 ответа

Падение атаки Oracle

аюсь зашифровать некоторые текстовые сообщения, используя mcrypt из php и шифр Rijndael, но я не уверен насчет MCRYPT_MODE_modename (согласно руководству PHP это доступны "ecb", "cbc", "cfb", "ofb", " nofb "или" stream ", но я читал, что на самом ...

1 ответ

http://www.bouncycastle.org/csharp/

NET не реализует CTR напрямую. Он реализует только CBC, CFB, CTS, ECB и OFB. Могу ли я использовать любой из этих режимов и безопасно внедрить CTR вокруг них, или мне вообще нужно использовать другую библиотеку?

3 ответа

Этот старый ответ содержит только код, без каких-либо объяснений. Либо объясни, что ты пытаешься сказать, либо убери это.

ользую алгоритм шифрования AES, когда я шифрую 16 байт (один блок), результат составляет 32 байта. Это нормально? Мой исходный код, который я использовал: package net.sf.andhsli.hotspotlogin; import java.security.SecureRandom; ...

1 ответ

Обратите внимание, что CBC использует зашифрованный текст предыдущего блока в качестве IV для следующего блока, в отличие от ECB, который использует один и тот же IV для каждого блока. Это приводит к большей псевдослучайности выходных данных. Что касается хранения IV, Брюс Шнайер выражает это так. Если вы скрываете первый IV, и ваш текст шифра имеет длину N блоков, потому что каждый блок зашифрованного текста является IV для следующего блока, у вас все еще есть видимые N-1 IV.

тоящее время я работаю над функцией, которая шифрует / дешифрует определенный файл с секретным ключом. Я написал три класса, один, который генерирует ключ, один, который шифрует файл с ключом и один, который расшифровывает. Генерация ключа и ...

2 ответа

Шифрование AES 256: открытый и закрытый ключ, как его сгенерировать и использовать .net [закрыто]

Относительно шифрования AES 256: Что такое открытый и закрытый ключи?Как я могу сгенерировать эти два ключа?Как я могу использовать общедоступные для шифрования данных?Как я могу использовать личное для расшифровки данных?

4 ответа

Пожалуйста, добавьте функцию расшифровки также.

ужна функция PHP,AES256_encode($dataToEcrypt) зашифровать$data в AES-256 и еще одинAES256_decode($encryptedData) поступай наоборот. Кто-нибудь знает, какой код должен иметь эти функции?