UNPKG

@relaycorp/webcrypto-kms

Version:

WebCrypto-compatible client for Key Management Services like GCP KMS

9 lines 400 B
import { Crypto } from '@peculiar/webcrypto'; const NODEJS_CRYPTO = new Crypto(); export function derDeserialisePublicKey(publicKeySerialized, algorithm) { return NODEJS_CRYPTO.subtle.importKey('spki', publicKeySerialized, algorithm, true, ['verify']); } export async function hash(input, algorithm) { return NODEJS_CRYPTO.subtle.digest(algorithm, input); } //# sourceMappingURL=crypto.js.map