pkg/crypto/hmac: fix package documentation

Change-Id: I655aa7a95e36ffea34f5409d533bb070565317f5
Reviewed-on: https://cue-review.googlesource.com/c/cue/+/9683
Reviewed-by: CUE cueckoo <cueckoo@gmail.com>
Reviewed-by: Paul Jolly <paul@myitcv.org.uk>
diff --git a/pkg/crypto/hmac/hmac.go b/pkg/crypto/hmac/hmac.go
index 851d356..bbd8556 100644
--- a/pkg/crypto/hmac/hmac.go
+++ b/pkg/crypto/hmac/hmac.go
@@ -1,4 +1,4 @@
-// Copyright 2020 CUE Authors
+// Copyright 2021 CUE Authors
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -11,6 +11,12 @@
 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 // See the License for the specific language governing permissions and
 // limitations under the License.
+
+// Package hmac implements the Keyed-Hash Message Authentication Code (HMAC) as
+// defined in U.S. Federal Information Processing Standards Publication 198.
+//
+// An HMAC is a cryptographic hash that uses a key to sign a message.
+// The receiver verifies the hash by recomputing it using the same key.
 package hmac
 
 import (