Spazio dei nomi: hashing

Metodi

crc32

statico

crc32(bytes_or_string) restituisce regole.Byte

Calcola un hash utilizzando l'algoritmo CRC32.

Parametro

byte_o_stringa

( regole non nulle.Bytes o regole non nulle.String )

Sequenza di byte (dichiarata con il prefisso b) o stringa. Per le stringhe viene utilizzata la codifica UTF-8.

ritorna

non-null rules.Bytes Valore hash byte come sequenza di byte.

crc32c

statico

crc32c(bytes_or_string) restituisce regole.Byte

Calcola un hash utilizzando l'algoritmo CRC32C.

Parametro

byte_o_stringa

( regole non nulle.Bytes o regole non nulle.String )

Sequenza di byte (dichiarata con il prefisso b) o stringa. Per le stringhe viene utilizzata la codifica UTF-8.

ritorna

non-null rules.Bytes Valore hash byte come sequenza di byte.

md5

statico

md5(bytes_or_string) restituisce regole.Byte

Calcola un hash utilizzando l'algoritmo MD5.

Parametro

byte_o_stringa

( regole non nulle.Bytes o regole non nulle.String )

Sequenza di byte (dichiarata con il prefisso b) o stringa. Per le stringhe viene utilizzata la codifica UTF-8.

ritorna

non-null rules.Bytes Valore hash byte come sequenza di byte.

sha256

statico

sha256(bytes_or_string) restituisce regole.Byte

Calcola un hash utilizzando l'algoritmo SHA-256.

Parametro

byte_o_stringa

( regole non nulle.Bytes o regole non nulle.String )

Sequenza di byte (dichiarata con il prefisso b) o stringa. Per le stringhe viene utilizzata la codifica UTF-8.

ritorna

non-null rules.Bytes Valore hash byte come sequenza di byte.