logo BT编程语言
首页动态文档关于登录更新记录
BT编程语言文档

md5 库

md5 库用于计算输入字符串的 MD5 哈希值。MD5 是一种广泛使用的加密哈希函数,通常用于验证数据的完整性。通过传入一个字符串,md5 函数会返回该字符串对应的 128 位哈希值(32个字符的十六进制字符串)。

md5

返回一个md5的对象

语法 md5(input: Str)

input:必填,表示待计算 MD5 哈希的字符串。

write

md5对象的原型函数,用于追加内容到现有的 MD5 计算中,适用于需要分段处理大文件时,每调用一次 .write(),会将指定的字符串追加到 MD5 计算中。

语法 write(chunk: Str)

chunk:必填,表示要追加的字符串。

ok

md5对象的原型函数,用于最终获取 MD5 哈希值,返回的是计算后的哈希值(32个字符的十六进制字符串)。

语法 ok()

简单示例: 分段处理大文件时示例: