diff options
author | Tor Brede Vekterli <vekterli@yahooinc.com> | 2022-10-26 11:44:37 +0200 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@yahooinc.com> | 2022-10-27 13:57:40 +0200 |
commit | a1187ccd114037ffa033cb95165c94a5352849cc (patch) | |
tree | 7e591c596482c337162d31a2f331f42b4f2c69ae /security-utils | |
parent | 15719d50be8f37fdf78f4e6855af26c7d47d0ad8 (diff) |
Add basic tooling for public key encryption and decryption
Adds support for:
* X25519 key pair generation
* HPKE stream encryption with public key and token generation
* HPKE stream decryption with private key
Diffstat (limited to 'security-utils')
-rw-r--r-- | security-utils/src/test/java/com/yahoo/security/SharedKeyTest.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/security-utils/src/test/java/com/yahoo/security/SharedKeyTest.java b/security-utils/src/test/java/com/yahoo/security/SharedKeyTest.java index 57c89c89665..3a1952da49d 100644 --- a/security-utils/src/test/java/com/yahoo/security/SharedKeyTest.java +++ b/security-utils/src/test/java/com/yahoo/security/SharedKeyTest.java @@ -52,6 +52,7 @@ public class SharedKeyTest { var theirSealed = SealedSharedKey.fromTokenString(publicToken); var theirShared = SharedKeyGenerator.fromSealedKey(theirSealed, receiverPrivate); + assertEquals(1, theirSealed.keyId()); assertEquals(expectedSharedSecret, hex(theirShared.secretKey().getEncoded())); } |