SHA1 التشفير أداة على الإنترنت
فيSHA1 التشفير أداة على الإنترنت:
تساعدك أداة التشفير على الإنترنت SHA1 هذه على تشفير سلسلة إدخال في سلسلة SHA1 ثابتة 160 بت.
المزيد من الروابط إلى SHA1:
RFC 3174: https://tools.ietf.org/html/rfc3174
SHA1 في بايثون (حشليب): https://docs.python.org/3/library/hashlib.html
SHA1 في جاوة: 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 أداة فك التشفير عبر الإنترنت
أداة توليد كلمة مرور عشوائية عبر الإنترنت