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