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 哈希。