Запитання з тегом «hash»

Хеш-функція - це будь-яка чітко визначена процедура або математична функція, яка перетворює велику кількість даних у малу дату, зазвичай це єдине ціле число. Для запитань про хештеги, які використовуються для позначення вмісту в соціальних мережах, використовуйте хештег. Для питань щодо URL-адрес та HTML-якорів використовуйте ідентифікатор фрагментів. Для питань щодо хеш-типу Ruby використовуйте ruby-хеш.

10
Який тип даних використовувати для хешованого пароля та яку довжину?
Я не впевнений, як працює хешування паролів (реалізуватимуть його пізніше), але зараз потрібно створити схему бази даних. Я думаю про обмеження паролів 4-20 символами, але, як я розумію, після шифрування хеш-рядка буде різної довжини. Отже, як зберігати ці паролі в базі даних?

24
Чи можливо розшифрувати хеші MD5?
Хтось сказав мені, що він бачив програмні системи, які: отримати зашифровані паролі MD5 з інших систем; розшифрувати зашифровані паролі та зберігання паролів у базі даних системи за допомогою власного алгоритму системи. Це можливо? Я подумав, що розшифрувати хеши MD5 неможливо / неможливо. Я знаю, що є словники MD5, але чи …

5
Де ви зберігаєте свої соляні струни?
Я завжди використовував належну рядок солі за входом, коли хешував паролі для зберігання бази даних. Для моїх потреб зберігання солі в БД поруч із хешованим паролем завжди працювало чудово. Однак деякі рекомендують зберігати сіль окремо від бази даних. Їх аргумент полягає в тому, що якщо база даних порушена, зловмисник все …




6
SHA512 проти Blowfish та Bcrypt [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

10
Як допоможе сіль для паролів проти нападу веселки на стіл?
У мене виникають проблеми з розумінням призначення солі до пароля. Наскільки я розумію, що основне використання - це стримувати атаку веселкового столу. Однак методи, які я бачив, щоб здійснити це, схоже, не ускладнюють проблему. Я бачив багато навчальних посібників, які пропонують використовувати сіль як наступне: $hash = md5($salt.$password) Обґрунтування полягає …

4
Що таке первинний ключ хешу та діапазону?
Я не в змозі зрозуміти, який тут основний ключ діапазону - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#WorkingWithTables.primary.key і як це працює? Що вони означають під "не упорядкованим хеш-індексом на атрибуті хешу та відсортованим індексом діапазону на атрибуті діапазону"?


3
Чи безпечно ігнорувати можливість зіткнення SHA на практиці?
Скажімо, у нас є мільярд унікальних зображень, один мегабайт кожен. Ми обчислюємо хеш SHA-256 для вмісту кожного файлу. Можливість зіткнення залежить від: кількість файлів розмір одного файлу Як далеко ми можемо ігнорувати цю можливість, вважаючи, що вона дорівнює нулю?
209 hash  sha 


9
Як замінити хеш-ключ на інший
У мене є умова, де я отримую хеш hash = {"_id"=>"4de7140772f8be03da000018", .....} і я хочу цей хеш як hash = {"id"=>"4de7140772f8be03da000018", ......} PS : Я не знаю, які є ключі в хеші, вони випадкові, що поставляється з префіксом "_" для кожної клавіші, і я не хочу підкреслювати


14
Паролі хешу та солі в C #
Я щойно переглядав одну зі статей DavidHayden про Hashing User Passwords . Дійсно, я не можу отримати те, що він намагається досягти. Ось його код: private static string CreateSalt(int size) { //Generate a cryptographic random number. RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider(); byte[] buff = new byte[size]; rng.GetBytes(buff); // Return a …
178 c#  hash  passwords  salt 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.