Crypto Vue
    Preparing search index...

    Function useSignature

    • 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.

      Returns UseSignatureReturn

      <script setup lang="ts">
      const { sign, verify, signature, isValid } = useSignature();
      await sign("ed25519", privateKeyHex, "msg");
      await verify("ed25519", publicKeyHex, "msg", signature.value!);
      </script>