From 0bbaafcd36ce68f95faee0b91738a169848c7a90 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Thu, 7 Oct 2021 15:09:40 +0200 Subject: anastasis: implement user id derivation --- packages/anastasis-core/src/crypto.test.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'packages/anastasis-core/src/crypto.test.ts') diff --git a/packages/anastasis-core/src/crypto.test.ts b/packages/anastasis-core/src/crypto.test.ts index 346806fac..78ff2a65a 100644 --- a/packages/anastasis-core/src/crypto.test.ts +++ b/packages/anastasis-core/src/crypto.test.ts @@ -1,4 +1,5 @@ import test from "ava"; +import { userIdentifierDerive } from "./crypto.js"; // Vector generated with taler-anastasis-tvg const userIdVector = { @@ -12,5 +13,9 @@ const userIdVector = { }; test("user ID derivation", async (t) => { - t.fail(); + const res = await userIdentifierDerive( + userIdVector.input_id_data, + userIdVector.input_server_salt, + ); + t.is(res, userIdVector.output_id); }); -- cgit v1.2.3