mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
34 lines
667 B
Markdown
34 lines
667 B
Markdown
---
|
|
title: hmac
|
|
linktitle: hmac
|
|
description: Compute the cryptographic checksum of a message.
|
|
godocref:
|
|
date: 2020-05-29
|
|
publishdate: 2020-05-29
|
|
lastmod: 2020-05-29
|
|
categories: [functions]
|
|
menu:
|
|
docs:
|
|
parent: "functions"
|
|
keywords: [hmac,checksum]
|
|
signature: ["hmac HASH_TYPE KEY MESSAGE"]
|
|
workson: []
|
|
hugoversion:
|
|
relatedfuncs: [hmac]
|
|
deprecated: false
|
|
aliases: [hmac]
|
|
---
|
|
|
|
`hmac` returns a cryptographic hash that uses a key to sign a message.
|
|
|
|
```
|
|
{{ hmac "sha256" "Secret key" "Hello world, gophers!"}},
|
|
<!-- returns the string "b6d11b6c53830b9d87036272ca9fe9d19306b8f9d8aa07b15da27d89e6e34f40"
|
|
```
|
|
|
|
Supported hash functions:
|
|
|
|
* md5
|
|
* sha1
|
|
* sha256
|
|
* sha512
|