SHA-1 - это криптографическая хеш-функция, разработанная правительством США в качестве федерального стандарта обработки информации. Недавно были обнаружены коллизии, что означает, что SHA1 становится более уязвимым для атак, и его использование для защиты данных не рекомендуется.
1 ответ

Конвертировать NSString в двоичную строку

У меня есть NSString, представляющий хэш sha1 некоторых данных, и мне нужно преобразовать его в двоичную строку, но я не могу найти какое-либо хорошее решение для этого. Это должно быть эквивалентно пакетной функции PHP. Результат должен быть таким:…
22 сен '11 в 17:43
1 ответ

Получить информацию об отпечатке пальца файла сертификации

Есть ли способ получить информацию об отпечатках пальцев из файла сертификации? Например, у меня есть свой certRSA.cert, и если я открою его в Windows 7, мы сможем увидеть всю информацию о сертификате (алгоритм, эмитент, субъект, срок действия, откр…
18 ноя '14 в 23:15
2 ответа

Как я могу очистить ввод для хеш-конвертера в PHP?

Я создал веб-сайт, который генерирует хэши от пользователей, вводящих простой текст, пользователь может ввести слово / фразу и выбрать из MD5 или SHA1 (или обоих). Затем сайт принимает эти данные и преобразует их в MD5 & SHA1 и сохраняет их в базе д…
21 мар '13 в 11:41
1 ответ

Сгенерируйте хеш пароля с помощью php

У меня есть БД пользователей и их пароль в зашифрованном виде. Я хочу, чтобы пользователи заходили на сайт, используя имя пользователя и пароль. Для аутентификации мне нужно знать, какой тип шифрования у них, чтобы я мог сопоставить введенный пароль…
10 мар '15 в 19:13
3 ответа

HashPasswordForStoringInConfigFile - различные хеши для одного и того же пароля

Недавно я реализовал хеширование своих паролей в проекте, над которым я работаю, и я не могу понять, что происходит не так. Похоже, что функция HashPasswordForStoringInConfigFile() возвращает разные значения для одного и того же пароля. У меня есть …
26 сен '11 в 05:48
1 ответ

Что является эквивалентом node.js этого запроса T-SQL

Устаревшая система, используемая для хранения паролей в формате вывода запроса, SELECT HASHBYTES('SHA1', CONVERT(VARCHAR, HASHBYTES('SHA1', CONVERT(NVARCHAR(4000), ’test'))) + 'mysalt') где пароль test а также mysalt соль используется Результат что-…
05 авг '16 в 02:08
2 ответа

Как получить сертификат подписи SHA1?

Я создал самозаверяющий цифровой сертификат (.p12 / Type: 2048-RSA) в Adobe Air, чтобы подписать свое приложение для Android. Как получить для него отпечаток сертификата подписи SHA1?
23 авг '13 в 13:35
1 ответ

Двоичное изображение хэширования - сколько байтового массива использовать?

Я хотел бы хэшировать изображения, которые были преобразованы в байтовые массивы. Чем быстрее процесс, тем лучше, поэтому мне было интересно, сколько из байтового массива из 300000 элементов мне действительно нужно передать в хеш-функцию (в данном с…
09 ноя '11 в 15:29
2 ответа

MD5 и SHA-1 Генерация хэш-значения

Как сгенерировать хеш-значение MD5 для файла? Я имею в виду работу этого, как генерируется значение, или вы можете сказать, какая логика используется, чтобы я получил хэш-значение Объясните мне очень простыми словами или диаграммой. Скажите также пр…
05 сен '13 в 01:41
2 ответа

Java BigDecimal Behavior

Я программирую впервые с BigDecimals. Почему поведение отличается в следующих двух программах 1) BigDecimal d = new BigDecimal("2.01").setScale(4); System.out.println(d); Gives me : 2.0100 And 2) BigDecimal d = new BigDecimal("2.01"); d.setScale(4);…
08 май '14 в 18:04
1 ответ

Сделать MessageDigest и Cipher эквивалентными java.security.Signature

Я хочу реализовать свою собственную функцию подписи, используя RSA в качестве алгоритма шифрования и SHA-1 в качестве хеш-функции, для этого я реализовал эти две функции: public byte[] mySign(byte[] aMessage){ try{ // get an instance of a cipher wit…
12 янв '16 в 10:50
0 ответов

Первое опубликованное приложение, не удается получить хранилище ключей для Карт / Мест

Я опубликовал свое первое приложение как часть моего окончательного школьного проекта, но использовал хранилище ключей отладки с Android Studio. Теперь, когда я пытаюсь получить SHA1, чтобы мои Карты Google работали, я сталкиваюсь с этим: C: \ Users…
14 авг '14 в 17:12
1 ответ

Как усечь хеш-строку SHA1 в 32-битную строку

Я хочу создать 32-битную строку, которую я могу использовать в качестве ключа шифрования. Эта строка / ключ должна быть получена из простой текстовой строки, например: 'I am a string' Мой подход должен был бы сначала хэшировать это: hashed_string = …
15 дек '16 в 15:16
0 ответов

Подать промежуточный дайджест для функции ша-1?

Мне нужно вычислить хэш текста, который состоит из двух частей, которые хранятся двумя разными сторонами, которые не должны иметь доступа к текстам друг друга. Поскольку SHA-1 является инкрементным, я слышал, что это должно быть возможно, но не могу…
16 апр '15 в 13:27
1 ответ

Почему я не могу использовать SHA1 до PKCS7.detached в iText7?

Как показано на рисунке, теперь я могу понять 1, и вот мой подписанный код успеха, который я использовал pdfSigner.signExternalContainer(iExternalSignatureContainer, estimatedSize); не pdfSigner.signDetached(); : public class PdfSignatureContainerE…
27 ноя '17 в 09:56
3 ответа

Java SHA-1 хэш неподписанного байта

Привет, ребята! У меня есть следующая проблема: мне нужно хэшировать неподписанный байт в Java, который (будет...) между 0-255. Основная проблема заключается в том, что в java вообще нет типа unsigned Byte. Я нашел обходной путь для этого и использо…
30 янв '12 в 16:04
1 ответ

Взлом SHA1 с помощью атаки с удлинением

Я реализую этот недостаток SHA1: https://blog.whitehatsec.com/hash-length-extension-attacks/ Мне нужно SHA1 кусок данных, затем, используя результирующий хэш в качестве начального вектора, я буду SHA1 второй кусок данных. Подобно: firstHash = SHA1(f…
25 авг '12 в 22:42
1 ответ

Существуют ли какие-либо альтернативные сервисы для поиска вируса в целом и поиска приложения по его SHA256?

Я пытаюсь найти альтернативу интеллектуальному поиску вируса (который использует SHA1 или SHA256 или md5) и предоставляет информацию о приложении.
09 фев '18 в 07:02
5 ответов

Правильный процесс входа

Раньше мне не приходилось сталкиваться с процессом входа в систему, поэтому для меня это новая территория, и все, что я нахожу в Google, - это противоречивые методы обработки этого процесса, поэтому я надеялся, что кто-то сможет помочь прояснить сит…
05 мар '11 в 17:48
6 ответов

Расшифровать значение SHA1 с помощью C#

У меня есть веб-сервис PHP, который я обнаружил, передает C# зашифрованное значение SHA-1. Типовые данные, которые мне передают, это "8cb2237d0679ca88db6464eac60da96345513964", которые, как я знаю, переводятся как "12345". Как перевести хэшированное…
31 янв '13 в 16:30