Terraform-常见函数:哈希和加密函数
哈希和加密函数
函数名称 |
函数描述 |
样例 |
运行结果 |
---|---|---|---|
sha256 |
计算字符串的SHA256值(16进制) |
sha256("Hello, cloud!") |
0ad167d1e3ac8e9f4e4f7ba83e92d0e3838177e959858631c770caaed8cc5e3a |
sha512 |
计算字符串的SHA512值(16进制) |
sha512("Hello, cloud!") |
6eb6ed9fc4edffaf90e742e7697f6cc7d8548e98aa4d5aa74982e5cdf78359e84a3ae9f226313b2dec765bf1ea4c83922dbfe4a61636d585da44ffbd7e900f56 |
base64sha256 |
计算字符串的SHA256值,并转换为base64编码 |
base64sha256("Hello, cloud!") |
CtFn0eOsjp9OT3uoPpLQ44OBd+lZhYYxx3DKrtjMXjo= |
base64sha512 |
计算字符串的SHA512值,并转换为base64编码 |
base64sha512("Hello, cloud!") |
brbtn8Tt/6+Q50LnaX9sx9hUjpiqTVqnSYLlzfeDWehKOunyJjE7Lex2W/HqTIOSLb/kphY21YXaRP+9fpAPVg== |
md5 |
计算MD5值 |
md5("hello world") |
5eb63bbbe01eeed093cb22bb8f5acdc3 |
base64sha512("Hello, cloud!")不等于base64encode(sha512("Hello, cloud!")),因为sha512计算的十六进制值结果在Terraform中是Unicode编码格式,并没指定UTF-8实现。
- GaussDB函数_GaussDB数据库函数_高斯数据库函数_华为云
- Gauss(DWS)数据加解密_数据加解密算法_数据加解密函数
- GaussDB支持的函数_GaussDB函数类型解析_高斯数据库支持的函数-华为云
- GaussDB数据库函数_GaussDB函数和操作符_高斯数据库函数-华为云
- 调用函数_函数调用方式_函数工作流 FunctionGraph-华为云
- GaussDB数据库函数_GaussDB介绍_高斯数据库函数
- 什么是函数工作流_函数托管计算服务_函数工作流 FunctionGraph-华为云
- 使用容器镜像部署函数_函数部署_函数工作流 FunctionGraph-华为云
- 如何使用模板创建函数_模板创建函数_函数工作流 FunctionGraph-华为云
- 使用SpringBoot构建HTTP函数_functiongraph_函数工作流