Error: Cannot get schema for 'PrivateKeyInfo' target
victorpayclip opened this issue · 3 comments
victorpayclip commented
I am generating keys with ecdh
const { Crypto } = require("@peculiar/webcrypto");
const crypto = new Crypto();
const { publicKey, privateKey } = await crypto.subtle.generateKey(
{
name: "ECDH",
namedCurve: "P-256", // P-256, P-384, or P-521
},
true,
["deriveKey", "deriveBits"],
);
but when exporting them it throws me this error
Error: Cannot get schema for 'PrivateKeyInfo' target
Can someone guide me how to solve this problem?
microshine commented
Looks like your project uses multiple versions of @peculiar/asn1-schema. Please deduplicate dependences and try again
markb-trustifi commented
It happens for me with the latest webcrypto version v1.4. When I switch strictly to the v1.3.3 without hat this error disappears.
fej-snikduj commented
Having this issue as well, even on 1.3.3