Blockchain Commons Crypto TypeScript Library - v1.0.0-alpha.13
    Preparing search index...

      Blockchain Commons Crypto TypeScript Library - v1.0.0-alpha.13

      Classes

      AeadError
      CryptoError

      Type Aliases

      CryptoResult

      Variables

      ECDSA_PRIVATE_KEY_SIZE
      ECDSA_PUBLIC_KEY_SIZE
      ECDSA_UNCOMPRESSED_PUBLIC_KEY_SIZE
      ECDSA_MESSAGE_HASH_SIZE
      ECDSA_SIGNATURE_SIZE
      SCHNORR_PUBLIC_KEY_SIZE
      ED25519_PUBLIC_KEY_SIZE
      ED25519_PRIVATE_KEY_SIZE
      ED25519_SIGNATURE_SIZE
      CRC32_SIZE
      SHA256_SIZE
      SHA512_SIZE
      GENERIC_PRIVATE_KEY_SIZE
      GENERIC_PUBLIC_KEY_SIZE
      X25519_PRIVATE_KEY_SIZE
      X25519_PUBLIC_KEY_SIZE
      SCHNORR_SIGNATURE_SIZE
      SYMMETRIC_KEY_SIZE
      SYMMETRIC_NONCE_SIZE
      SYMMETRIC_AUTH_SIZE

      Functions

      argon2id
      argon2idHashOpt
      ecdsaNewPrivateKeyUsing
      ecdsaPublicKeyFromPrivateKey
      ecdsaDecompressPublicKey
      ecdsaCompressPublicKey
      ecdsaDerivePrivateKey
      schnorrPublicKeyFromPrivateKey
      ecdsaSign
      ecdsaVerify
      ed25519NewPrivateKeyUsing
      ed25519PublicKeyFromPrivateKey
      ed25519Sign
      ed25519Verify
      crc32
      crc32Data
      crc32DataOpt
      sha256
      doubleSha256
      sha512
      hmacSha256
      hmacSha512
      pbkdf2HmacSha256
      pbkdf2HmacSha512
      hkdfHmacSha256
      hkdfHmacSha512
      memzero
      memzeroVecVecU8
      deriveAgreementPrivateKey
      deriveSigningPrivateKey
      x25519NewPrivateKeyUsing
      x25519PublicKeyFromPrivateKey
      x25519SharedKey
      schnorrSign
      schnorrSignUsing
      schnorrSignWithAuxRand
      schnorrVerify
      scrypt
      scryptOpt
      aeadChaCha20Poly1305Encrypt
      aeadChaCha20Poly1305EncryptWithAad
      aeadChaCha20Poly1305Decrypt
      aeadChaCha20Poly1305DecryptWithAad