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

Криптографічна хеш-функція із 128-бітовим (16-байтовим) хеш-значенням. MD5 більше не вважається захищеним хешем і його не слід використовувати для захисту конфіденційної інформації, наприклад паролів

13
PHP найкращий спосіб для багатовимірного масиву MD5?
Який найкращий спосіб генерувати MD5 (або будь-який інший хеш) багатовимірного масиву? Я міг легко написати цикл, який проходив би через кожен рівень масиву, об'єднуючи кожне значення в рядок і просто виконуючи MD5 на рядку. Однак це в кращому випадку здається громіздким, і я поцікавився, чи існує функція, яка займає багатофункціональний …

5
Чи обчислення хеша для MD5 менш інтенсивно, ніж функції сім'ї SHA?
Чи обчислюється хеш-пам'ять MD5 менш інтенсивно, ніж SHA-1 або SHA-2 на "стандартному" обладнанні ноутбука x86? Мене цікавить загальна інформація, не характерна для певного чіпа. ОНОВЛЕННЯ: У моєму випадку мені цікаво обчислити хеш файлу. Якщо розмір файлу має значення, припустимо його 300K.
115 hash  cryptography  md5  sha1  sha2 


16
Як можна конвертувати String в хеш MD5 в iOS за допомогою Swift?
Я хочу перетворити рядок типу "abc" в хеш MD5. Я хочу це зробити в iOS та Swift. Я намагався використовувати рішення нижче, але вони не працювали для мене: Імпорт CommonCrypto в рамках Swift Як використовувати метод CC_MD5 у швидкій мові. http://iosdeveloperzone.com/2014/10/03/using-commoncrypto-in-swift/ Щоб було більш зрозуміло, я хочу досягти виходу в …
111 ios  swift  md5 

10
Як я можу отримати відбиток MD5 від ключового інструмента Java, не тільки 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 …
100 python  hash  md5  sha1  hashlib 

8
MD5 - 128 біт, але чому це 32 символи?
Я прочитав деякі документи про md5, там говорилося, що його 128 біт, але чому це 32 символи? Я не можу обчислити символи. 1 байт - це 8 бітів якщо 1 символ - 1 байт тоді 128 біт - це 128/8 = 16 байт, правда? РЕДАГУВАТИ: SHA-1 видає 160 біт, тож …

11
Чи можуть два різні рядки генерувати однаковий хеш-код MD5?
Для кожного з наших двійкових активів ми генеруємо хеш MD5. Це використовується для перевірки того, чи певний двійковий актив вже є в нашому додатку. Але чи можливо, що два різні двійкові активи генерують однаковий хеш MD5. Тож чи можливо, що два різні рядки генерують однаковий хеш MD5?

15
Хешування MD5 в Android
У мене є простий андроїд-клієнт, якому потрібно "поговорити" з простим слухачем C # HTTP. Я хочу надати базовий рівень автентифікації, передавши ім'я користувача / пароль у запитах POST. Хешування MD5 є тривіальним у C # і забезпечує достатній захист для моїх потреб, але я, здається, не можу знайти, як це …

16
Чому хеш-значення MD5 не є оборотними?
Однією з концепцій, про яку я завжди дивувався, є використання криптографічних хеш-функцій та значень. Я розумію, що ці функції можуть генерувати хеш-значення, яке є унікальним і практично неможливе повернути назад, але ось що я завжди дивувався: Якщо на моєму сервері, у PHP я видаю: md5("stackoverflow.com") = "d0cc85b26f2ceb8714b978e07def4f6e" Коли ви запускаєте …

3
Як розрахувати контрольну суму MD5 файлу в Python?
Я створив код на Python, який перевіряє наявність MD5 у файлі та переконує, що MD5 відповідає коду оригіналу. Ось що я розробив: #Defines filename filename = "file.exe" #Gets MD5 from file def getmd5(filename): return m.hexdigest() md5 = dict() for fname in filename: md5[fname] = getmd5(fname) #If statement for alerting the …

8
AmazonS3 putObject з прикладом довжини InputStream
Я завантажую файл на S3 за допомогою Java - це те, що я отримав на даний момент: AmazonS3 s3 = new AmazonS3Client(new BasicAWSCredentials("XX","YY")); List<Bucket> buckets = s3.listBuckets(); s3.putObject(new PutObjectRequest(buckets.get(0).getName(), fileName, stream, new ObjectMetadata())); Файл завантажується, але ПОПЕРЕДЖЕННЯ піднімається, коли я не встановлюю довжину вмісту: com.amazonaws.services.s3.AmazonS3Client putObject: No content length specified …

7
SHA-256 або MD5 для цілісності файлів
Я знаю, що SHA-256 надає перевагу MD5 для безпеки тощо, але якщо я хочу використовувати метод лише для перевірки цілісності файлів (тобто нічого спільного з шифруванням пароля тощо), чи є якась перевага за допомогою SHA-256? Оскільки MD5 є 128-розрядною, а SHA-256 - 256-розрядною (тому вдвічі більшою) ... Чи потрібно це …
81 file  hash  md5  sha256 

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