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

4 ответа

Простое дешифрование шифрования AES с библиотекой openssl на C

Я хочу зашифровать структуру, содержащую несколько строк, а затем расшифровать ее. Я попробовал следующий код. Исходный код найден в Интернете, и он работал отлично. Я изменяю ввод этого на структуру. следующий код #include <stdio.h> #include ...

3 ответа

, Более быстрые компьютеры не очень помогают. Но даже это, вероятно, потерпит неудачу, если длина входных данных хеша будет ограничена. Конечно, всегда можно повезти. (Хорошо, эта математика нечеткая, но время просто невероятно в любой разумный или неразумный период. У кого-нибудь есть правильная математика?)

ел бы улучшить производительность хеширования больших файлов, например, размером в десятки гигабайт. Обычно вы последовательно хешируете байты файлов, используя хеш-функцию (скажем, например, SHA-256, хотя я, скорее всего, буду использовать ...

5 ответов

(Другие ответы уже упоминались в других ответах.)

у преобразовать некоторый код на Java в C #. Java-код: private static final byte[] SALT = "NJui8*&N823bVvy03^4N".getBytes(); public static final String getSHA256Hash(String secret) { try { MessageDigest digest ...

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

3 ответа

Вот мое решение с использованием библиотеки надувных замков:

аюсь прочитать значение в кодировке Base64 из таблицы базы данных, управляемой на стороне Linux. В этой таблице есть столбец с именем first_name. На стороне Linux я могу легко расшифровать это, используя следующую команду в PHP: $data = ...

8 ответов

 Вот..

точно ли следующего кода Java для очистки секретного ключа в памяти (установка всех его байтовых значений в 0)? zerorize(SecretKey key) { byte[] rawKey = key.getEncoded(); Arrays.fill(rawKey, (byte) 0); }Другими словами, делает лиgetEncoded ...

6 ответов

Убедитесь, что у вашего файла id_rsa нет таких расширений, как .txt или .rtf. Rich Text Format добавляет дополнительные символы в ваш файл, и они добавляются в байтовый массив. Что в конечном итоге приводит к ошибке неверного закрытого ключа Короче говоря, скопируйте файл, а не содержание.

я есть файл закрытого ключа (в кодировке PEM BASE64). Я хочу использовать его в другом месте, чтобы расшифровать некоторые другие данные. Используя Java, я попытался прочитать файл и декодировать закодированные в нем данные BASE64 ... Это ...

3 ответа

Java-реализация секретного обмена Шамира

Я пытался реализовать секретный обмен Шамира в Java, но у меня есть некоторые проблемы. Когда я ставлю K> 10, секрет больше не восстанавливается. Кто может мне помочь? Это то, что я сделал. В чем проблема? Сначала я выбираю N и K, затем у меня ...

3 ответа

Просто удобнее использовать тот же материал, что и Томас:

отаю над некоторыми криптовалютами. Я использую AES 256 с режимом CBCЯ использую OPENSSLЯ знаю о следующих вещах (источник = Википедия): вектор инициализации должен быть: Уникальный: не должен повторяться для любого сообщения, зашифрованного ...

4 ответа

Я не знаю функцию для восстановления исходного значения, и я не уверен, что это возможно.

пользуем MySQL и разрабатываем приложение, в котором мы хотели бы, чтобы последовательность идентификаторов не была общедоступной ... идентификаторы вряд ли являются совершенно секретными, и нет существенной проблемы, если кто-то действительно ...

1 ответ

@flynhigh Извините, это не звучит для меня как колокол ... я давно не играл с этим материалом ...

е Configuration config = ConfigurationManager.OpenExeConfiguration (Application.ExecutablePath); ConnectionStringsSection section = config.GetSection("connectionStrings") as ConnectionStringsSection; if (!section.SectionInformation.IsProtected) ...