Генератор хеша RIPEMD
Генерация хешей RIPEMD-128/160/256/320 для текста и файлов, RIPEMD-160 широко используется в Bitcoin
Введите обычный текст (кодировка UTF-8)
Результат RIPEMD-128
О RIPEMD
RIPEMD (RACE Integrity Primitives Evaluation Message Digest) — семейство криптографических хеш-функций, разработанных в 1992-1996 годах Хансом Доббертином, Антоном Босселарсом и Бартом Пренелем в исследовательской группе COSIC в Бельгии. Семейство включает RIPEMD-128, RIPEMD-160, RIPEMD-256 и RIPEMD-320.
RIPEMD-160 — наиболее широко используемый вариант, особенно известный благодаря использованию в генерации адресов Bitcoin (RIPEMD-160 от SHA-256). RIPEMD-256 и RIPEMD-320 — расширенные версии с более длинным выходом, но не считаются более безопасными, чем RIPEMD-128 и RIPEMD-160 соответственно.
Сравнение алгоритмов
| Алгоритм | Размер выхода | Размер блока | Безопасность |
|---|---|---|---|
| RIPEMD-128 | 128 bits (16 bytes) | 512 bits | Слабая |
| RIPEMD-160 | 160 bits (20 bytes) | 512 bits | Хорошая |
| RIPEMD-256 | 256 bits (32 bytes) | 512 bits | Средняя |
| RIPEMD-320 | 320 bits (40 bytes) | 512 bits | Средняя |
Типичные случаи использования
- Bitcoin — генерация адресов (RIPEMD-160 от SHA-256)
- PGP/GPG — отпечатки ключей в некоторых реализациях
- Цифровые подписи и сертификаты
- Проверка целостности файлов и контрольные суммы
Примеры
Input: "hello"
RIPEMD-128: 789d569f08ed7055e94b4289a4195012
RIPEMD-160: 108f07b8382412612c048d07d13f814118445acd
RIPEMD-256: cc1d2594aece0a064b7aed75a57283d9490fd5705ed3d66bf9adfe3a58b25de5
RIPEMD-320: eb0cf45114c56a8421fbcb33430fa22e0cd607560a88bbe14ce70bdf59bf55b11a3906987c487992
Примечание о безопасности
RIPEMD-160 остаётся безопасным для многих приложений. Однако RIPEMD-128 считается слабым из-за короткого выхода. RIPEMD-256 и RIPEMD-320 обеспечивают более длинный выход, но не были разработаны для более высоких уровней безопасности. Для новых критически важных приложений рассмотрите SHA-256 или SHA-3.
Ссылки
Связанные инструменты
SHA Генератор хешей
Онлайн-генератор SHA хешей с поддержкой алгоритмов SHA-1, SHA-256, SHA-384, SHA-512
MD5/MD4 Генератор хешей
Генерация хеш-значений MD5 и MD4 для текста или файлов с несколькими форматами вывода
BLAKE Генератор хешей
Генерация хешей BLAKE2b, BLAKE2s и BLAKE3 для текста и файлов, быстрые и безопасные алгоритмы хеширования