Вопросы с тегом «sha1»

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

9
Хеш-коллизия в git
Что бы на самом деле произошло, если бы я столкнулся с хешем при использовании git? Например, мне удается зафиксировать два файла с одной и той же контрольной суммой sha1, заметит ли это git или испортит один из файлов? Можно ли улучшить git, чтобы жить с этим, или мне придется перейти …
175 git  hash  sha1  hash-collision 

7
Хранение хеш-значений SHA1 в MySQL
У меня есть простой вопрос, который возник, когда я хотел сохранить результат хэша SHA1 в базе данных MySQL: Как долго должно быть поле VARCHAR, в котором я храню результат хеширования?


12
Строка Java для SHA1
Я пытаюсь сделать простой конвертер строки в SHA1 в Java, и это то, что у меня есть ... public static String toSHA1(byte[] convertme) { MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); } catch(NoSuchAlgorithmException e) { e.printStackTrace(); } return new String(md.digest(convertme)); } Когда я передаю его toSHA1("password".getBytes()), я понимаю, …
158 java  string  sha1 

7
Безопасен ли SHA-1 для хранения паролей?
Вывод: SHA-1 столь же безопасен, как и все остальные, от атак с прообразом, однако его легко вычислить, что означает, что его проще монтировать с помощью грубой силы или атаки по словарю. (То же самое верно для преемников, таких как SHA-256.) В зависимости от обстоятельств, хэш-функция, которая была разработана с учетом …
148 cryptography  hash  sha1 

12
Как назначить Git SHA1 файлу без Git?
Насколько я понимаю, когда Git назначает хеш SHA1 файлу, этот SHA1 уникален для файла в зависимости от его содержимого. В результате, если файл перемещается из одного репозитория в другой, SHA1 для файла остается прежним, поскольку его содержимое не изменилось. Как Git вычисляет дайджест SHA1? Это происходит с полным несжатым содержимым …
139 git  sha1 

4
Как сгенерировать случайный хеш SHA1 для использования в качестве идентификатора в node.js?
Я использую эту строку для создания идентификатора sha1 для node.js: crypto.createHash('sha1').digest('hex'); Проблема в том, что он каждый раз возвращает один и тот же идентификатор. Возможно ли, чтобы он каждый раз генерировал случайный идентификатор, чтобы я мог использовать его в качестве идентификатора документа базы данных?

11
SHA1 против MD5 против SHA256: что использовать для входа в PHP?
Я делаю вход в php и пытаюсь решить, использовать ли SHA1, Md5 или SHA256, о котором я читал в другой статье о stackoverflow. Кто-нибудь из них безопаснее других? Могу ли я использовать соль для SHA1 / 256? Кроме того, это безопасный способ сохранить пароль в виде хэша в mysql? function …
133 php  login  md5  sha1  sha256 

5
Как git вычисляет хэши файлов?
Хэши SHA1, хранящиеся в объектах дерева (возвращенные git ls-tree), не соответствуют хешам SHA1 содержимого файла (возвращаемым sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - Как git вычисляет хэши файлов? Сжимает ли он контент перед вычислением хеша?
124 git  hash  sha1  checksum  git-hash 

5
Является ли вычисление хэша MD5 менее затратным для ЦП, чем функции семейства SHA?
Является ли вычисление хэша MD5 менее затратным для ЦП, чем SHA-1 или SHA-2 на «стандартном» оборудовании x86 ноутбука? Меня интересует общая информация, а не конкретная микросхема. ОБНОВЛЕНИЕ: в моем случае меня интересует вычисление хэша файла. Если размер файла имеет значение, предположим, что это 300 КБ.
115 hash  cryptography  md5  sha1  sha2 

10
Как я могу получить отпечаток MD5 из Java keytool, а не только SHA-1?
Поскольку я хочу использовать карты Google в своем приложении, мне нужен отпечаток MD5 сертификатов отладки. Я пробовал следующее: (Здесь я скопировал файл debug.keystore из C: \ Documents and Settings \ Administrator.android в папку bin) C:\Program Files\Java\jdk1.7.0\bin>keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android Но получили следующие результаты: androiddebugkey, …

6
Хеширование файла в Python
Я хочу, чтобы python читал EOF, чтобы я мог получить соответствующий хеш, будь то sha1 или md5. Пожалуйста помоги. Вот что у меня есть на данный момент: import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile = openedFile.read() md5Hash = hashlib.md5(readFile) md5Hashed = md5Hash.hexdigest() sha1Hash …
101 python  hash  md5  sha1  hashlib 

5
HMAC-SHA1 в bash
Есть ли сценарий bash для генерации HMAC-SHA1хэша? Я ищу что-то эквивалентное следующему PHP-коду: hash_hmac("sha1", "value", "key");
97 bash  sha1  hmac 

6
Хеширование с помощью алгоритма SHA1 в C #
Я хочу хешировать данный byte[]массив с использованием SHA1алгоритма с использованием SHA1Managed. Хэш будет поступать из модульного тестирования. Ожидаемый хэш (с учетом регистра).byte[]0d71ee4472658cd5874c5578410a9d8611fc9aef Как я могу этого добиться? public string Hash(byte [] temp) { using (SHA1Managed sha1 = new SHA1Managed()) { } }
86 c#  hash  byte  sha1  hashcode 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.