go/doc/next/6-stdlib/99-minor/crypto
Daniel McCarney fab2b8b0fa crypto/hkdf: init package
This commit imports the x/crypto/hkdf package as a public crypto package
based on the linked proposal. Since we've already implemented this
internal to the FIPS boundary (mod some small changes based on the
proposal discussion) this largely defers to that implementation.

Updates #61477

Change-Id: Ie3dcee75314dfbe22eec8b31c43c926fe80637bb
Reviewed-on: https://go-review.googlesource.com/c/go/+/630296
Reviewed-by: Filippo Valsorda <filippo@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Russ Cox <rsc@golang.org>
Auto-Submit: Filippo Valsorda <filippo@golang.org>
2024-11-21 22:55:17 +00:00
..
cipher crypto/cipher: add NewGCMWithRandomNonce 2024-11-19 16:26:40 +00:00
hkdf crypto/hkdf: init package 2024-11-21 22:55:17 +00:00
md5 crypto: implement encoding.BinaryAppender for all crypto hashes 2024-08-01 14:57:46 +00:00
pbkdf2 crypto/pbkdf2: init package 2024-11-21 20:38:05 +00:00
rand crypto/rand: add Text for secure random strings 2024-11-21 22:39:37 +00:00
sha1 crypto: implement encoding.BinaryAppender for all crypto hashes 2024-08-01 14:57:46 +00:00
sha256 crypto: implement encoding.BinaryAppender for all crypto hashes 2024-08-01 14:57:46 +00:00
sha512 crypto: implement encoding.BinaryAppender for all crypto hashes 2024-08-01 14:57:46 +00:00
subtle crypto/subtle: add DIT closure 2024-11-19 16:47:03 +00:00
tls crypto/tls: add server-side ECH 2024-11-21 22:50:04 +00:00
x509 crypto/x509,math/rand/v2: implement the encoding.(Binary|Text)Appender 2024-08-21 19:19:57 +00:00