Вопросы с тегом 'sha'

SHA (Secure Hash Algorithm) - это семейство алгоритмов дайджеста (т.е. Криптографических хэшей), то есть функции контрольной суммы, которые трудно подделать. В наши дни рекомендуемыми алгоритмами дайджеста являются SHA-1 и SHA-2 (который охватывает как SHA-256, так и SHA-512). MD5 - устаревшая альтернатива.
3
ответов

Можно ли вообще игнорировать возможность столкновений SHA?

Скажем, у нас есть миллиард уникальных изображений, по одному мегабайту каждый. Мы вычисляем хэш SHA-256 для содержимого каждого файла. Возможность столкновения зависит от: количество файлов размер одного файла Как далеко мы можем проигнорировать...
задан 25 окт. '10 в 14:28
5
ответов

Какая часть git sha * обычно * считается необходимой для однозначной идентификации изменения в данной кодовой базе?

Если вы собираетесь построить, скажем, структуру каталогов, где каталог указан для фиксации в репозитории Git, и вы хотите, чтобы он был достаточно коротким, чтобы ваши глаза не кровоточили, но достаточно долго, чтобы вероятность его столкновения бу...
задан 08 авг. '13 в 22:37
1
ответ

Где Git хранит SHA1 коммита для подмодуля?

Я знаю, что когда вы добавляете подмодуль в репозиторий git, он отслеживает конкретное коммитирование этого субмодуля, на которое ссылается его sha1. Я пытаюсь найти, где хранится это значение sha1. В файлах .gitmodules и .git/config отображаются...
задан 17 февр. '11 в 22:12
6
ответов

Метод не найден с помощью DigestUtils в Android

Я пытаюсь использовать библиотеку DigestUtils в Android 2.3.1 с помощью JDK 1.6, однако при выполнении приложения я получаю следующую ошибку: Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apac...
задан 03 февр. '12 в 12:43
3
ответов

Как Git (Hub) обрабатывает возможные столкновения от коротких SHA?

Оба Git и GitHub отображают короткие версии SHA - только первые 7 символов вместо всех 40 - и обе Git, и поддержка GitHub, берущие эти короткие SHA в качестве аргументов. например. git show 962a9e8 например. https://github.com/joyent/node/commit/9...
задан 20 авг. '11 в 2:32
3
ответов

Как долго переборщить соленый хэш SHA-512? (соль предоставляется)

Вот алгоритм в Java: public String getHash(String password, String salt) throws Exception { String input = password + salt; MessageDigest md = MessageDigest.getInstance(SHA-512); byte[] out = md.digest(input.getBytes()); return HexEn...
задан 21 июля '11 в 15:28
4
ответов

Подавить предупреждение Firefox/Firebug SHA-1

Я использую Firebug для веб-разработки. Начиная с версии Firefox 37, я вижу следующее раздражающее сообщение в моей консоли: Этот сайт использует сертификат SHA-1; он рекомендует использовать сертификаты с алгоритмами подписи, которые используют хэ...
задан 02 июня '15 в 9:48
4
ответов

Почему Git не использует более современный SHA?

Я читал о том, что Git использует SHA-1 в качестве идентификатора для ревизии. Почему он не использует более современную версию SHA?
задан 27 янв. '15 в 0:28
2
ответов

Создание пользователя с зашифрованным паролем в PostgreSQL

Возможно ли создать пользователя в PostgreSQL без предоставления пароля обычного текста (в идеале, я хотел бы иметь возможность создать пользователя, предоставляющего только свой пароль, зашифрованный с помощью ша-256)? Что я хотел бы сделать, так э...
задан 02 июля '13 в 18:02
2
ответов

Как я могу вычислить хэш SHA-256 строки в Android?

Я пытаюсь получить SHA256 строки в Android. Вот код PHP, который я хочу сопоставить: echo bin2hex(mhash(MHASH_SHA256,"asdf")); //outputs "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b" Теперь, в Java, я пытаюсь сделать следующе...
задан 23 авг. '11 в 21:59
6
ответов

Хеширование в SHA512 с использованием соли? - Python

Я просматривал документацию hashlib ths, но ничего не говорил об использовании соли при хешировании данных. Помощь будет отличной.
задан 24 мая '10 в 19:58
1
ответ

Вычислить SHA256 Hash в Android/Java и С#

Я пытаюсь создать хэш SHA256 в android, чтобы затем перейти к веб-службе ASP.NET Web API и сравнить хэш там. Как таковой, мне нужно построить хэш в Android, который, учитывая те же самые входы в ASP.NET, будет генерировать эквивалентный хеш. Я тяну с...
задан 12 марта '12 в 5:23
6
ответов

SHA1 VS RSA: какая разница между ними?

В чем разница между SHA1 и RSA? Это просто разные алгоритмы или они принципиально (т.е. Используются для разных вещей) разные на каком-то уровне.
задан 09 апр. '09 в 13:47
3
ответов

Поддерживает ли каждый телефон Android SHA-256

Итак, прочитав это сообщение: Как я могу рассчитать хэш SHA-256 строки в Android? и docs: http://developer.android.com/reference/java/security/MessageDigest.html Мне любопытно; какие телефоны будут поддерживать SHA-256? В документах строка о "NoSuc...
задан 12 апр. '12 в 21:11
1
ответ

Как вишня - выбрать последнюю шаю из другой ветки в Git с помощью команды 1?

Я нахожу, что делаю это много, когда вишня выбирает фиксацию из другой ветки. $ git log -1 another_branch commit <commit_sha> // copy <commit_sha> $ git cherry-pick <commit_sha> Могу ли я сделать все это в одной команде, если да,...
задан 01 янв. '14 в 23:18