crypto
md5
md5(value: str, encoding: str = "utf-8") -> str
使用注册编码器和 MD5 算法对字符串 value 进行加密。
sha1
sha1(value: str, encoding: str = "utf-8") -> str
使用注册编码器和 SHA1 算法对字符串 value 进行加密。
sha224
sha224(value: str, encoding: str = "utf-8") -> str
使用注册编码器和 SHA224 算法对字符串 value 进行加密。
sha256
sha256(value: str, encoding: str = "utf-8") -> str
使用注册编码器和 SHA256 算法对字符串 value 进行加密。
sha384
sha384(value: str, encoding: str = "utf-8") -> str
使用注册编码器和 SHA384 算法对字符串 value 进行加密。
sha512
sha512(value: str, encoding: str = "utf-8") -> str
使用注册编码器和 SHA512 算法对字符串 value 进行加密。
uuid
uuid() -> str
生成一个随机 UUID 字符串。
filesha256
filesha256(filepath: str) -> str
计算文件 filepath 的 SHA256 哈希。