1
2
3
4
5
6
7
8
9
10
11
12
13
14
import { signatureEx } from "https://esm.town/v/stevekrouse/signatureEx";
import { atob } from "https://esm.town/v/stevekrouse/atob";
import { exportedKeys } from "https://esm.town/v/stevekrouse/exportedKeys";
import { importKeys } from "https://esm.town/v/stevekrouse/importKeys";
export let verifiedSignatureEx = crypto.subtle.verify(
{
name: "ECDSA",
hash: { name: "SHA-384" },
},
(await importKeys(exportedKeys)).publicKey,
await atob(signatureEx),
new TextEncoder().encode("test hello!"),
);