From c01a9c08ffecc89f3f318586a2e7214a2981a35e Mon Sep 17 00:00:00 2001 From: Rose Hogenson Date: Sat, 27 Sep 2025 10:14:25 -0700 Subject: Initial commit --- kmac_test.go | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 kmac_test.go (limited to 'kmac_test.go') diff --git a/kmac_test.go b/kmac_test.go new file mode 100644 index 0000000..0bddfc3 --- /dev/null +++ b/kmac_test.go @@ -0,0 +1,9 @@ +package kmac + +func Example_kdf() { + inputKey := []byte(`A random or pseudorandom key, perhaps shared through ECDH or derived from a user password`) + context := []byte(`A non-secret value; consider using a random salt`) + const desiredKeyLen = 4096 + derivedKeyMaterial := make([]byte, desiredKeyLen) + KMAC256(derivedKeyMaterial, inputKey, context, "KDF") +} -- cgit v1.3.1