SHA224 онлайн-инструмент шифрования
наSHA224 онлайн-инструмент шифрования:
Этот онлайн-инструмент шифрования SHA224 помогает зашифровать входную строку в фиксированную 224-битную строку SHA224.
О SHA224:
SHA-224 также известен как «дайджест сообщения». SHA-224 разработан Национальным институтом стандартов и технологий (NIST) и представляет собой алгоритм хеширования на основе SHA-256.
Больше ссылок на SHA224:
RFC 4634: https://tools.ietf.org/html/rfc4634
SHA224 (hashlib) в Python: https://docs.python.org/3/library/hashlib.html
SHA224 на Java: https://docs.oracle.com/javase/7/docs/api/java/security/MessageDigest.html
Вычислить SHA224-хеш строки в Python (с помощью hashlib пакета):
import hashlib def sha224_generator(str): m = hashlib.sha224() m.update(str.encode()) return m.hexdigest()
Рассчитать хеш SHA224 строки в Java (с пакетом MessageDigest):
import java.math.BigInteger; import java.security.MessageDigest; public String generate(String str){ MessageDigest md = MessageDigest.getInstance("SHA-224"); md.update(str.getBytes()); byte[] digest = md.digest(); String result = new BigInteger(1, digest).toString(16).toUpperCase(); return result; }
Рассчитать хэш SHA224 файла в Linux (с OpenSSL):
root@instance-4:/var/log/apache2# openssl dgst -sha224 access.log SHA224(access.log)= a3b5e07b5ce00e7caa0a2181029c05186ae098333196493a0202c96c
Связанные инструменты
MD5 онлайн инструмент шифрования
SHA1 онлайн инструмент шифрования
SHA224 онлайн инструмент шифрования
SHA256 онлайн инструмент шифрования
SHA384 онлайн инструмент шифрования
SHA512 онлайн инструмент шифрования
BASE64 онлайн инструмент для кодирования
BASE64 онлайн инструмент для декодирования
Онлайн инструмент для генерации случайных паролей