Table of Contents
hash
hash defines hash primitives for starlark.
Functions
md5
md5(string) string
returns an md5 hash for a string
examples:
basic
calculate an md5 checksum for "hello world"
load("hash.star", "hash")sum = hash.md5("hello world!")print(sum)# Output: fc3ff98e8c6a0d3087d515c0473f8677
sha1
sha1(string) string
returns a SHA1 hash for a string
examples:
basic
calculate an SHA1 checksum for "hello world"
load("hash.star", "hash")sum = hash.sha1("hello world!")print(sum)# Output: 430ce34d020724ed75a196dfc2ad67c77772d169
sha256
sha256(string) string
returns an SHA2-256 hash for a string
examples:
basic
calculate an SHA2-256 checksum for "hello world"
load("hash.star", "hash")sum = hash.sha256("hello world!")print(sum)# Output: 7509e5bda0c762d2bac7f90d758b5b2263fa01ccbc542ab5e3df163be08e6ca9