Ruang nama: hashing

Metode

crc32

statis

crc32(bytes_or_string) mengembalikan aturan.Bytes

Hitung hash menggunakan algoritma CRC32.

Parameter

byte_atau_string

( aturan non-null.Bytes atau aturan non-null.String )

Urutan byte (dideklarasikan dengan awalan b), atau string. Untuk string, pengkodean UTF-8 digunakan.

Kembali

non-null rules.Bytes Nilai hash byte sebagai urutan byte.

crc32c

statis

crc32c(bytes_or_string) mengembalikan aturan.Bytes

Hitung hash menggunakan algoritma CRC32C.

Parameter

byte_atau_string

( aturan non-null.Bytes atau aturan non-null.String )

Urutan byte (dideklarasikan dengan awalan b), atau string. Untuk string, pengkodean UTF-8 digunakan.

Kembali

non-null rules.Bytes Nilai hash byte sebagai urutan byte.

md5

statis

md5(bytes_or_string) mengembalikan aturan.Bytes

Hitung hash menggunakan algoritma MD5.

Parameter

byte_atau_string

( aturan non-null.Bytes atau aturan non-null.String )

Urutan byte (dideklarasikan dengan awalan b), atau string. Untuk string, pengkodean UTF-8 digunakan.

Kembali

non-null rules.Bytes Nilai hash byte sebagai urutan byte.

sha256

statis

sha256(bytes_or_string) mengembalikan aturan.Bytes

Hitung hash menggunakan algoritma SHA-256.

Parameter

byte_atau_string

( aturan non-null.Bytes atau aturan non-null.String )

Urutan byte (dideklarasikan dengan awalan b), atau string. Untuk string, pengkodean UTF-8 digunakan.

Kembali

non-null rules.Bytes Nilai hash byte sebagai urutan byte.