เนมสเปซ: การแฮช

วิธีการ

ซีอาร์ซี32

คงที่

crc32(bytes_or_string) ส่งคืน กฎไบต์

คำนวณแฮชโดยใช้อัลกอริธึม CRC32

พารามิเตอร์

bytes_or_string

( กฎ ที่ไม่ใช่ null.Bytes หรือ กฎ ที่ไม่ใช่ null.String )

ลำดับไบต์ (ประกาศด้วยคำนำหน้า b) หรือสตริง สำหรับสตริง จะใช้การเข้ารหัส UTF-8

การส่งคืน

non-null rules.Bytes ค่าว่าง ค่าแฮชของไบต์เป็นลำดับไบต์

ซีอาร์ซี32ซี

คงที่

crc32c(bytes_or_string) ส่งคืน กฎไบต์

คำนวณแฮชโดยใช้อัลกอริธึม CRC32C

พารามิเตอร์

bytes_or_string

( กฎ ที่ไม่ใช่ null.Bytes หรือ กฎ ที่ไม่ใช่ null.String )

ลำดับไบต์ (ประกาศด้วยคำนำหน้า b) หรือสตริง สำหรับสตริง จะใช้การเข้ารหัส UTF-8

การส่งคืน

non-null rules.Bytes ค่าว่าง ค่าแฮชของไบต์เป็นลำดับไบต์

md5

คงที่

md5(bytes_or_string) ส่งคืน กฎไบต์

คำนวณแฮชโดยใช้อัลกอริทึม MD5

พารามิเตอร์

bytes_or_string

( กฎ ที่ไม่ใช่ null.Bytes หรือ กฎ ที่ไม่ใช่ null.String )

ลำดับไบต์ (ประกาศด้วยคำนำหน้า b) หรือสตริง สำหรับสตริง จะใช้การเข้ารหัส UTF-8

การส่งคืน

non-null rules.Bytes ค่าว่าง ค่าแฮชของไบต์เป็นลำดับไบต์

sha256

คงที่

sha256(bytes_or_string) ส่งคืน กฎไบต์

คำนวณแฮชโดยใช้อัลกอริทึม SHA-256

พารามิเตอร์

bytes_or_string

( กฎ ที่ไม่ใช่ null.Bytes หรือ กฎ ที่ไม่ใช่ null.String )

ลำดับไบต์ (ประกาศด้วยคำนำหน้า b) หรือสตริง สำหรับสตริง จะใช้การเข้ารหัส UTF-8

การส่งคืน

non-null rules.Bytes ค่าว่าง ค่าแฮชของไบต์เป็นลำดับไบต์