Описание тега blowfish

Blowfish - это блочный шифр, разработанный в 1993 году, чтобы быть быстрым на процессорах общего назначения того времени. Он имеет размер блока 64 бита и размер переменного ключа до 448 бит.
1 ответ

Как исправить NoSuchAlgorithmException в Java при использовании Blowfish?

Поэтому я пишу программу для шифрования и дешифрования текстовых файлов, но я, кажется, всегда получаю эту ошибку, когда использую шифрование, отличное от "Blowfish" (например, "Blowfish/CBC/PKCS5Padding"). Исключение, которое я получаю: Exception i…
23 апр '11 в 10:44
1 ответ

C#: Blowfish Зашифровать один меч

Я перевожу C++ TCP-клиент на C#. Клиент используется для кодирования 4 байтов массива с использованием blowfish. C++ Blowfish C# Blowfish (C# NET) C++ BYTE response[6] = { 0x00, 0x80, 0x01, 0x61, 0xF8, 0x17 }; // Encrypt the last 4 bytes of the pack…
01 апр '09 в 13:55
2 ответа

Исключение неправильной длины Blowfish

Я шифрую свой файл с помощью алгоритма Blowfish, но, похоже, я ничего о нем не знаю. Всякий раз, когда я пытаюсь Encipher() он выдаст исключение, которое говорит "Неверная длина". Я подумал, что длина должна быть нулевой, когда он получает мод с 8, …
27 авг '12 в 14:22
0 ответов

Войти через Bcrypt(4);

Я пытаюсь создать систему безопасного входа на свой сайт, вот что у меня получилось.. И ошибки, которые я получаю. <?php try { $dbh = new PDO("mysql:host=localhost;dbname=****", "****", "****"); } catch(PDOException $e) { echo $e->getMessage()…
07 май '13 в 23:42
3 ответа

Какой шифр для шифрования пакетов UDP?

У меня есть приложение, которое выполняет чувствительную ко времени связь по UDP (например, потоковое видео или игра). Пакеты могут быть утеряны и не требуют повторной передачи. Какой шифр я должен использовать для шифрования дейтаграмм? Я склоняюсь…
06 окт '10 в 00:53
2 ответа

PHP Secure Session

Я создаю приложение, похожее на phpmyadmin (интерфейс управления базой данных). Пользователь должен аутентифицировать себя в базе данных, а приложение должно каким-то образом хранить учетные данные. SSL не вариант для всех установок. Идея 1: Пользов…
07 сен '10 в 23:08
1 ответ

При хранении хэшей паролей они должны храниться в файле или базе данных?

На веб-сайте, который требует от пользователей входа в систему, где хранятся их хэши паролей? Я думаю, что они могут быть сохранены в текстовом файле или базе данных. Также я планирую использовать Blowfish для создания хэша, который будет сохранен. …
10 янв '13 в 17:31
1 ответ

Как я могу установить Blowfish для функции CRYPT_BLOWFISH в PHP

Я использую этот код для шифрования своих данных в blwofish, но я не знаю, действительно ли конвертировать в Blowfish или другое шифрование. echo crypt('ab','$2a$09$anexamplestringforsalt$')."\n"; и я попробую нижний код, но это неверно echo CRYPT_B…
18 мар '14 в 09:04
1 ответ

Blowfish стоимость против времени

Я использую bcrypt/blowfish в php, и когда я устанавливаю параметр стоимости в $10 (думаю, 1024 раунда), процесс шифрования занимает 0,1 секунды. Если я установлю его на 12 долларов, это займет 0,3 секунды. Мой вопрос: занимает ли это 0,3 секунды пр…
19 май '12 в 08:41
1 ответ

Разница в шифровании Blowfish между Perl и Java

Мы пишем и применяем приложения на Java и Perl, сохраняя зашифрованный CBC Blowfish в одной базе данных. Оба будут шифровать и дешифровать, поэтому они должны иметь возможность получить простой текст, зашифрованный другим. а) Я пошел в некоторые онл…
29 июн '15 в 21:13
1 ответ

Проблемы с пониманием API Blowfish с открытым исходным кодом

Процесс кодирования. это работает byte[] key = Form1.StrToByteArray("1234567812345678");//secret key byte[] data = Form1.StrToByteArray("ololoololoololoololoololoololoololoololoololoololoololoololoaaas");//text for encoding Blowfish bf = new Blowfis…
21 фев '10 в 11:18
1 ответ

PHP Blowfish Crypt возвращает другой хэш

У меня проблема с кодом ниже. Он был извлечен отсюда и немного изменен, чтобы включать проверку и запуск, когда соответствующие формы были представлены и прошли проверку. Проблема с хешированием пароля. Хешированный пароль не совпадает с паролем в б…
20 авг '15 в 16:43
1 ответ

Преобразуйте расшифрованный код в PHP в C#

Мне нужно конвертировать код BlowFish Descrypt в PHP в C#. Код PHP (X-Cart), function mdecrypt($data, $key) { $td = mcrypt_module_open(MCRYPT_BLOWFISH, '', MCRYPT_MODE_ECB, ''); $decrypted_data = mdecrypt_generic($td, func_hex2str($data)); return $d…
06 окт '12 в 13:58
1 ответ

Blowfish на андроид студии для шифрования / дешифрования

Я искал почти все темы здесь на эту тему, но я все еще не могу понять, что не так. Я создал 3 EditText в моем приложении для Android:EditText где вы вводите ключ / пароль для шифрования и дешифрования;EditText2 где показывается зашифрованный текст; …
27 дек '16 в 17:15
2 ответа

Как проверить, совпадают ли два хешированных пароля?

Я пишу программу, в которой я использую MD5 для хеширования данных входа в систему, прежде чем отправлять их на сервер, но там я должен сравнить ее с хешированным паролем blowfish (jBCrypt), полученным из базы данных. jBCrypt использует: if (BCrypt.…
13 янв '10 в 00:55
0 ответов

NodeJS Mcrypt Blowfish-compat расшифровывает строку в шестнадцатеричном коде

Отказ от ответственности: я знаю, что EbB blowfish-compat не должен больше использоваться. Клиент, откуда я получаю данные, - старая игра, я не могу контролировать используемое шифрование. Когда я пытаюсь расшифровать некоторые шестнадцатеричные дан…
20 апр '18 в 15:46
2 ответа

Как я могу преобразовать двоичную строку в кодировке Blowfish в ASCII в Ruby?

Я хотел бы закодировать какой-нибудь простой текст, используя Ruby и библиотеку Crypt. Затем я хотел бы передать этот зашифрованный текст (вместе с некоторыми другими данными) в виде шестнадцатеричной строки ASCII в файле XML. У меня есть следующий …
30 апр '09 в 19:02
1 ответ

Быстрые, безопасные случайные числа

Я искал более быструю альтернативу /dev/urandom когда я наткнулся на этот интересный кусок: Хорошим трюком для генерации очень хороших неслучайных, но почти случайных битов является использование энтропии /dev/random для создания быстрого симметричн…
01 сен '10 в 07:39
5 ответов

Перевод кода Delphi в C# (Blowfish)

Я не разработчик Delphi, но я должен преобразовать этот код Delphi в C#: Function EncodeClave(Clave:String):String; var R: String; FStringFormat:Integer; begin FStringFormat:=4196; with TCipher_Blowfish.Create('CLAVE', nil) do try Mode := TCipherMod…
2 ответа

Шифрование Blowfish в ActionScript 3

Я хочу замаскировать строковое значение, которое есть в моем коде для встраивания. Я думал, что смогу зашифровать его, используя Blowfish или что-то подобное. Мне все равно, что не безопасно. По сути, я не хочу, чтобы кто-то копировал зашифрованную …
08 сен '11 в 15:15