Описание тега initialization-vector
2
ответа
Ключевые данные и IV для AES в Tcl
У меня есть инструмент на основе tcl/tk, который использует сетевой пароль для аутентификации. Проблема в том, что он сохраняет пароль в журналах / истории. Поэтому цель - зашифровать пароль. Я пытался использовать пакет aes. Но в самом начале aes::…
03 мар '16 в 10:01
1
ответ
Размер вектора инициализации
(Изображение кода, который я не смог набрать из-за ограниченного доступа к сайту) У меня есть зашифрованный файл, который я зашифровал с помощью XILINX SDK. Используемый файл ключа содержит 256-битный ключ и 96-битный iv. Я пытаюсь расшифровать фай…
26 янв '18 в 20:26
1
ответ
Как получить вектор инициализации (IV) из интерфейса командной строки AWS Encryption?
Я шифрую файл с помощью интерфейса командной строки AWS Encryption с помощью такой команды: aws-encryption-cli --encrypt --input test.mp4 --master-keys key=arn:aws:kms:us-west-2:123456789012:key/exmaple-key-id --output . --metadata-output - Из вывод…
20 фев '18 в 21:39
2
ответа
Rijndael PHP против C# - неверный размер ключа в C#, но не в PHP
Я пытаюсь зашифровать строку (json) с помощью Rijndael в C# и придумаю строку, которую я могу предложить веб-сервису PHP. Этот веб-сервис, в свою очередь, декодирует строку, используя IV и masterkey (известный им). Я должен написать код C#, который …
16 дек '15 в 08:09
2
ответа
Crypto++, что делать с IV
Поэтому я пытаюсь использовать шифрование из Crypto++ в проекте Objective-C. Проблема в том, что делать с IV? Я пытаюсь предварительно добавить его в зашифрованный текст. Но тогда у меня проблема с восстановлением для расшифровки. Вот код: - (NSStri…
29 ноя '13 в 17:02
1
ответ
Криптография: Почему мой вектор инициализации шифрования влияет только на первые 16 байтов?
Я хотел попробовать свои силы в шифровании файла и использовал следующий ответ переполнения стека. Однако во время тестирования вектора инициализации я обнаружил, что он влияет только на первые 16 байтов. Когда я передаю пустой iv в расшифрованный ш…
11 ноя '17 в 22:00
3
ответа
Использование постоянного IV с одноблочным шифрованием
У меня есть много маленьких секретов, которые я хочу хранить в зашифрованном виде в базе данных. У клиента базы данных будут ключи, а сервер базы данных не будет заниматься шифрованием и дешифрованием. Все мои секреты составляют 16 байтов или меньше…
04 мар '11 в 16:19
1
ответ
Безопасное получение IV (Nonce) с помощью атаки MITM
Я понимаю, что хороший одноразовый номер очень важен для большинства шифров. Я использую AES-GCM и использую 96-битный одноразовый номер с 256-битным ключом AES. Я задал здесь несколько вопросов о том, как вести переговоры по одноразовому номеру по …
28 апр '11 в 06:17
2
ответа
Хранение IV с шифрованным текстом Crypto++ CBC AES шифрование
Я пытаюсь зашифровать (и расшифровать после) файл с использованием AES в режиме CBC и библиотеки Crypto++ Вот что я уже сделал: using namespace CryptoPP; AutoSeededRandomPool rnd; //generating the key and iv SecByteBlock key(AES::MAX_KEYLENGTH); rnd…
02 авг '17 в 13:08
2
ответа
Числа в векторе инициализации (IV) - все нули
У меня возникают проблемы с пониманием следующего предложения: "числа в векторе инициализации (IV) - это все нули (не символ ASCII '0'). Моя цель - использовать команду openssl enc для шифрования файла с использованием aes-128-cbc с ключом K (скажем…
08 окт '15 в 10:14
1
ответ
Ключ AES и iv от закрытого ключа RSA
Существует ли связь между содержимым частного ключа RSA (частный показатель степени, модуль и простые числа) и ключом AES-128-cbs и iv? Я знаю, что вы можете зашифровать свой закрытый ключ с помощью AES, и в этом случае AES-iv предоставляется в файл…
22 фев '16 в 17:58
0
ответов
Шифрование AES без использования IV
https://msdn.microsoft.com/en-us/library/system.security.cryptography.aes(v=vs.110).aspx Я планирую использовать AES для шифрования / дешифрования моих сообщений. Я не хочу использовать IV во время шифрования / дешифрования, потому что я уже защища…
10 сен '15 в 04:46
1
ответ
openssl_decrypt для aes-128-cbc не работает
Я работаю над расшифровкой некоторого контента из API. Они также предоставили команду. Ниже приведена некоторая команда, которая прекрасно работает: openssl enc -d -aes-128-cbc -K 422943374a3568755d7c527f6e472132 -iv 00000000000000000000000000000000…
31 май '18 в 08:40
3
ответа
Необходим ли вектор инициализации, если используются разные ключи для каждого зашифрованного набора данных?
Я изучаю шифрование и использую openssl_encrypt в PHP. У меня есть шифрование и дешифрование, работающие с 2 функциями, соответственно. Я просто передаю данные, которые должны быть зашифрованы / расшифрованы, и уникальный идентификатор, который прин…
24 янв '14 в 03:18
1
ответ
Обработка передачи iv (векторы инициализации)
У меня есть сайт A и сайт B, где сайт A должен отправить конфиденциальные зашифрованные данные на сайт B, чтобы сайт B расшифровал. Я знаю, что лучше всего шифровать, используя рандомизированный вектор криптографической инициализации (iv), который у…
27 июн '16 в 17:22
1
ответ
Разделитель для зашифрованного текста и других данных
Как сохранить в файле зашифрованный текст и IV (в режиме работы блочного шифра, например, AES-GCM)? Если я разделю их байтом, соответствующим символу ":", при чтении мне придется преобразовать весь массив байтов в строку, а затем разбить строки на к…
13 дек '16 в 09:33
1
ответ
В чем преимущество уникального вектора инициализации?
Я использую шифрование AES с классом Rijndael для шифрования паролей и затем сохраняю его в файле конфигурации. Я знаю, что такое вектор инициализации. Я прочитал темы о SO (например, Должен ли я использовать вектор инициализации (IV) вместе с моим …
02 ноя '11 в 15:54
1
ответ
Случайность IV: зачем это нужно, а секретность IV не нужна?
IV, используемый в таких схемах, как CBC, должен быть случайным и непредсказуемым. Но в то же время это не должно храниться в секрете. Если IV не должен быть секретным, то почему он должен быть случайным? Я не могу понять смысл этих, казалось бы, пр…
07 янв '16 в 20:02
4
ответа
Секретный и несекретный вектор инициализации
Сегодня я немного почитал и наткнулся на раздел 5.8 (на странице 45) Рекомендации по схемам установления парных ключей с использованием дискретной логарифмической криптографии (пересмотренный вариант) (Специальная публикация NIST 800-56A). Я был оче…
26 апр '11 в 21:57
0
ответов
Шифрование OpenSSL GCM с использованием 16-байтового IV
Ссылка на проект github: https://github.com/majek/openssl/blob/master/demos/evp/aesgcm.c И еще один вопрос Stackru: невозможно установить IV для aes gcm с помощью openssl Я пытаюсь использовать OpenSSL для выполнения шифрования GCM с 128-битным IV. …
25 апр '18 в 18:56