Вопросы по теме 'rijndael'
Указанный вектор инициализации (IV) не соответствует размеру блока для этого алгоритма
Я работаю над базовым методом шифрования. Я использую RijndaelManaged. Я получил этот код откуда-то давно, но не могу вспомнить, где.
У меня раньше работал код, но что-то изменилось, и я не могу в этом разобраться.
Когда я запускаю свой код, я...
62890 просмотров
schedule
09.06.2022
Как расшифровать Rijndael в ruby (закодировано в VB.net)
Я использую Rinjael для кодирования в VB.NET, и мне нужно декодировать в Ruby. Мой класс шифрования VB.NET выглядит так:
Private Class Encryptor
Private symmetricKey As System.Security.Cryptography.RijndaelManaged
Private iVector...
5078 просмотров
schedule
25.02.2022
Код шифрования PHP преобразован в ColdFusion
У меня есть часть PHP, которую я хотел бы сделать эквивалентной в ColdFusion.
function & _encryptMessage( $message ) {
$td = mcrypt_module_open( MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_CBC, '');
mcrypt_generic_init( $td, $this->key,...
1493 просмотров
schedule
29.03.2023
Функция шифрования дает разные результаты в Windows и Unix.
У меня есть инструмент шифрования, написанный на С#, который принимает строку в качестве входных данных. Когда я запускаю скомпилированный exe-файл на моем компьютере с Windows, я получаю вывод, который отличается от того, когда я запускаю его на...
1433 просмотров
schedule
16.08.2022
Шифрование и дешифрование файлов xlsx, docx с помощью C# AES или Rijndael
Мы шифруем все типы файлов с помощью шифрования Rijndael. Более новые файлы .xlsx и .docx выдают ошибки при попытке открытия (после шифрования и попытки расшифровки). Ошибка при попытке Excel 2003 открыть файл: «Преобразователю не удалось открыть...
5527 просмотров
schedule
18.07.2023
PHP в Delphi и обратно Шифрование-дешифрование с использованием Rijndael
У меня проблемы с расшифровкой строк, отправленных из PHP в Delphi с использованием шифра rijndael. Я использую mcrypt на стороне PHP и DCP_rijndael на стороне Delphi.
На данный момент у меня есть код ниже.
PHP:
function encRJ($key, $iv,...
7970 просмотров
schedule
10.04.2022
Как зашифровать или расшифровать с помощью Rijndael и размером блока 256 бит?
По определенным причинам мне нужно реализовать де/сжатие Rijndael с размером блока 256 бит вместо AES, который использует размер блока 128 бит (причина: данные зашифрованы в PHP с использованием Rijndael...).
Как я могу изменить размер блока для...
11379 просмотров
schedule
14.01.2024
Зашифровать файл в Perl и расшифровать в С#
Я пытаюсь зашифровать текстовый файл с помощью Perl, а затем расшифровать его с помощью другого приложения, написанного на С#. Вот мой код Perl:
use strict;
use Crypt::CBC;
my $ifh;
my $ofh;
my $line;
my $cipher = Crypt::CBC->new(
{...
1624 просмотров
schedule
31.07.2023
Расшифровка AES с помощью PHP mcrypt
Короткий вопрос: я зашифровал строку с помощью AES-256 с помощью инструмента командной строки openssl. Как я могу расшифровать это с помощью библиотеки PHP openssl? (поскольку Rijndael-256 и AES-256 не одно и то же, и нет опции AES-256)
Заранее...
2319 просмотров
schedule
04.03.2023
Выяснение точного ключа, созданного PHP mcrypt
Приложение PHP, которое я поддерживаю, использует Rijndael_256 с шифрованием EBC_MODE с помощью mcrypt. Забавно, что ключ имеет длину не 256 бит, а всего 160. Согласно mcrypt_encrypt ключ дополняется \0, чтобы получить требуемый размер, если он...
3877 просмотров
schedule
06.05.2024
Расширение ключа RijndaelManaged.CreateEncryptor
Есть два способа указать ключ и IV для объекта RijndaelManaged . Один из них, позвонив CreateEncryptor :
var encryptor = rij.CreateEncryptor(Encoding.UTF8.GetBytes(key), Encoding.UTF8.GetBytes(iv)));
и еще один, напрямую задав свойства...
1351 просмотров
schedule
02.06.2023
Расшифровка Rijndael в Java, зашифрованная с использованием .NET
У нас есть вариант использования, когда мы хотим расшифровать данные в java, которые ранее были зашифрованы с использованием .NET.
Вот класс Crypt, используемый для шифрования и расшифровки данных в .NET:...
3225 просмотров
schedule
07.03.2023
Исключение дешифрования - длина данных для расшифровки недействительна
Я работаю в приложении С#. У нас есть общие методы для хранения данных в файле. Эти методы шифруют данные и сохраняют их в файловой системе. когда нам нужны данные, метод ReadData расшифровывает данные и возвращает мне обычный текст.
Этот код...
41723 просмотров
schedule
25.04.2023
Что делает шифрование RijndaelManaged с недопустимыми размерами ключа
Мы пытаемся интегрироваться с устаревшим приложением С#, которое использует RijndaelManaged для симметричного шифрования. Однако оказалось, что они использовали 13-байтовую строку в качестве ключа шифрования!
Код в основном:
var...
348 просмотров
schedule
13.03.2023
128-битное шифрование AES IOS
Я новичок в шифровании в IOS. У меня есть строка, и я хочу зашифровать ее, используя бит AES-128 (алгоритм rijndael) в IOS. Я нашел много ссылок, но не получил точного ответа. Как лучше всего это сделать?
44 просмотров
schedule
16.03.2022
MachineKey — надежно ли защищено использование Machinekey.Protect?
Надежно ли защищен MachineKey.Protect? или я должен найти другие алгоритмы шифрования, такие как Rijndael?
Каковы недостатки MachineKey.Protect?
Я хочу использовать шифрование для ссылки подтверждения электронной почты, и она должна быть...
521 просмотров
schedule
28.03.2024
Шифрование изображения получает ошибку заполнения
Я разрабатываю программу шифрования изображений. У меня есть два приложения. Один из них, преобразование изображения в массив байтов и шифрование с помощью Rijndael. После этого он сохраняет зашифрованный массив байтов в файл. Второе приложение...
115 просмотров
schedule
06.05.2023
Как получить данные после декодирования из их закодированного значения?
Я проверяю, как получить фактические данные из закодированных данных, используя функции PHP-кодирования. Я не могу получить исходные данные после их кодирования. Вместо этого я получаю специальные символы Unicode ...
Мой код выглядит следующим...
763 просмотров
schedule
21.09.2023
Расшифровать с помощью Rijndael 128 ecb с помощью javascript на простой html-странице
Я хочу расшифровать зашифрованный шифр, например 4vEUkMYlT2qJq+9J0GT8VQ==, используя алгоритм Rijndael 128 ecb. Я нашел какую-то библиотеку, но ничего не работает правильно. некоторые библиотеки работают только с nodejs, другие работают с php. У...
2060 просмотров
schedule
07.12.2023
Как я могу/должен протестировать алгоритм AES
Я делаю расширенное эссе по информатике, и я застрял на том, что делать. Меня интересует тема алгоритма AES или любых алгоритмов шифрования. Однако, поскольку информатика является предметом науки, я должен провести эксперимент. Однако я не уверен,...
932 просмотров
schedule
10.03.2024