hashlib

Python hashlib moduli

❮ Python o‘rnatilgan modullari


Misol

SHA-256 xeshini hisoblang (o‘n oltilik string):

import hashlib s = hashlib.sha256(b"Emil").hexdigest() print(s)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

hashlib moduli ko‘plab xavfsiz xesh va xabar dayjesti (message digest) algoritmlari uchun umumiy interfeysni amalga oshiradi.

Undan ma’lumotlar yaxlitligini ta’minlash va tekshirish uchun nazorat yig‘indilarini (checksum) hisoblashda foydalaning (masalan, SHA-256, SHA-1, BLAKE2).


A’zolar

A’zo Tavsif
blake2b()BLAKE2b xesh obyektini yaratadi.
blake2s()BLAKE2s xesh obyektini yaratadi.
md5()MD5 xesh obyektini yaratadi (kriptografik maqsadlar uchun xavfsiz emas).
new()Berilgan algoritm nomi yordamida yangi xeshlash obyektini yaratadi.
sha1()SHA-1 xesh obyektini yaratadi.
sha256()SHA-256 xesh obyektini yaratadi.
sha384()SHA-384 xesh obyektini yaratadi.
sha512()SHA-512 xesh obyektini yaratadi.
sha3_256()SHA3-256 xesh obyektini yaratadi.
sha3_384()SHA3-384 xesh obyektini yaratadi.
sha3_512()SHA3-512 xesh obyektini yaratadi.

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!