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

1 ответ

@JoelPou: если вам нужно взаимодействовать с какой-либо другой программой (программами) или системами, вам нужно использовать формат, совместимый с ними (ими), в противном случае вы можете использовать любой формат, который вам нравится, чтобы правильно сохранить значения r и s. Подход PKCS11 является односторонним, но, возможно, существуют сотни или тысячи других возможностей. Base64 - это не сам формат, а кодировка, которую можно применять к любому формату. В качестве одного примера XMLDSIG использует base64 сцепленных фиксированной длины r и s.

оего приложения я пытаюсь подписать некоторое содержимое байта с помощью класса java.security.Signature. У меня проблема в том, что подпись никогда не генерируется с фиксированной длиной. Например, иногда он генерируется длиной 135, 136 или 137 ...

1 ответ

Приведенный выше код генерирует одинаковые контрольные суммы во всех моих браузерах для любого размера чанка.

с: Как правильно сгенерировать контрольную сумму, которая уникальна, не зависит от браузеров? Кроме того, я хотел бы преобразовать строку контрольной суммы SHA256 / MD5 в 64-разрядную. Как правильно прочитать файл без огромных требований к ...

0 ответов

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

эшировать строку с sha256 в Java? Кто-нибудь знает какую-нибудь бесплатную библиотеку для этого?

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

3 ответа

Подписание SHA256 перестает работать в .NET 4.5

У нас есть фрагмент кода, который создает объект SigningCredentials для использования для подписи XML-документа с использованием алгоритма SHA256. Он отлично работает с .NET 3.5. Однако когда мы обновляем нашу кодовую базу до .NET 4.5, она ...

3 ответа

 для строки

ужен пример того, как использовать Crypto ++ для генерации хеша SHA256 из std :: string и вывода std :: string. Я не могу понять это. Все, что я пробовал, дает мне неверный вывод. Вот новый код после ответа Interjay: string SHA256(string data) ...

1 ответ

 и вам не нужно делать «A-Fa-f», например

ал во всем Google, чтобы найти, как выглядит шестнадцатеричный вывод SHA256-хеша. Но я просто не могу найти это. Так как же выглядит хеш SHA256, когда он конвертируется в шестнадцатеричный?

4 ответа

Стоит проверить, что длина поля в базе данных достаточно велика для хранения всего хешированного пароля без его усечения. Вы никогда не получите совпадение пароля при входе в систему, если сохраненный пароль не имеет конца.

аюсь создать пароли, которые хэшируются sha256 с переменной $ salt. Но по какой-то причине это просто не сработает. Сейчас я работаю над этим 3 часа, и я собираюсь оторвать себе голову. Вот мой код: Попробую еще раз, извините; о) Хорошо, мой ...

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 ...

5 ответов

Напишите как верхний код, они одинаковы

у это не то же самое? PHP: $hash = hash('sha256', $userData['salt'] . hash('sha256', $password) );C # public static string ComputeHash(string plainText, string salt) { // Convert plain text into a byte array. byte[] plainTextBytes ...