Vue composable for digital signature creation and verification.
Supports all signing algorithms from crypto-lib: ed25519, ed448, ecdsa-p256, ecdsa-p384, schnorr, ml-dsa-44, ml-dsa-65, ml-dsa-87.
<script setup lang="ts">const { sign, verify, signature, isValid } = useSignature();await sign("ed25519", privateKeyHex, "msg");await verify("ed25519", publicKeyHex, "msg", signature.value!);</script> Copy
<script setup lang="ts">const { sign, verify, signature, isValid } = useSignature();await sign("ed25519", privateKeyHex, "msg");await verify("ed25519", publicKeyHex, "msg", signature.value!);</script>
Vue composable for digital signature creation and verification.
Supports all signing algorithms from crypto-lib: ed25519, ed448, ecdsa-p256, ecdsa-p384, schnorr, ml-dsa-44, ml-dsa-65, ml-dsa-87.