1.1 KiB
1.1 KiB
layout | page_title | sidebar_current | description |
---|---|---|---|
language | md5 - Functions - Configuration Language | docs-funcs-crypto-md5 | The md5 function computes the MD5 hash of a given string and encodes it with hexadecimal digits. |
md5
Function
-> Note: This page is about Terraform 0.12 and later. For Terraform 0.11 and earlier, see 0.11 Configuration Language: Interpolation Syntax.
md5
computes the MD5 hash of a given string and encodes it with
hexadecimal digits.
The given string is first encoded as UTF-8 and then the MD5 algorithm is applied as defined in RFC 1321. The raw hash is then encoded to lowercase hexadecimal digits before returning.
Before using this function for anything security-sensitive, refer to RFC 6151 for updated security considerations applying to the MD5 algorithm.
Examples
> md5("hello world")
5eb63bbbe01eeed093cb22bb8f5acdc3
Related Functions
filemd5
calculates the same hash from the contents of a file rather than from a string value.