فضای نام: هش

مواد و روش ها

crc32

ایستا

crc32 (bytes_or_string) rules.Bytes را برمی گرداند

هش را با استفاده از الگوریتم CRC32 محاسبه کنید.

پارامتر

بایت_یا_رشته

(قوانین غیر تهی. قوانین بایت یا غیر تهی. رشته )

دنباله بایت (با پیشوند b اعلام شده)، یا رشته. برای رشته ها از رمزگذاری UTF-8 استفاده می شود.

برمی گرداند

non-null rules.Bytes مقدار هش بایت به عنوان یک دنباله بایت.

crc32c

ایستا

crc32c(bytes_or_string) قوانین.بایت ها را برمی گرداند

هش را با استفاده از الگوریتم CRC32C محاسبه کنید.

پارامتر

بایت_یا_رشته

(قوانین غیر تهی. قوانین بایت یا غیر تهی. رشته )

دنباله بایت (با پیشوند b اعلام شده)، یا رشته. برای رشته ها از رمزگذاری UTF-8 استفاده می شود.

برمی گرداند

non-null rules.Bytes مقدار هش بایت به عنوان یک دنباله بایت.

md5

ایستا

md5(bytes_or_string) قوانین.بایت ها را برمی گرداند

هش را با استفاده از الگوریتم MD5 محاسبه کنید.

پارامتر

بایت_یا_رشته

(قوانین غیر تهی. قوانین بایت یا غیر تهی. رشته )

دنباله بایت (با پیشوند b اعلام شده)، یا رشته. برای رشته ها از رمزگذاری UTF-8 استفاده می شود.

برمی گرداند

non-null rules.Bytes مقدار هش بایت به عنوان یک دنباله بایت.

sha256

ایستا

sha256 (bytes_or_string) قوانین.بایت ها را برمی گرداند

هش را با استفاده از الگوریتم SHA-256 محاسبه کنید.

پارامتر

بایت_یا_رشته

(قوانین غیر تهی. قوانین بایت یا غیر تهی. رشته )

دنباله بایت (با پیشوند b اعلام شده)، یا رشته. برای رشته ها از رمزگذاری UTF-8 استفاده می شود.

برمی گرداند

non-null rules.Bytes مقدار هش بایت به عنوان یک دنباله بایت.