Skip to main content

secp256k1-based signer for Swarmauri

Project description

Swamauri Logo

Swarmauri Signing Secp256k1

A secp256k1 ECDSA signer implementing the ISigning interface for detached signatures over raw bytes and canonicalized envelopes.

Features:

  • JSON canonicalization (always available)
  • Optional CBOR canonicalization via cbor2
  • Detached signatures using cryptography's secp256k1 primitives

Installation

pip install swarmauri_signing_secp256k1

Usage

from swarmauri_signing_secp256k1 import Secp256k1EnvelopeSigner

signer = Secp256k1EnvelopeSigner()
# create a KeyRef for a secp256k1 private key; see swarmauri_core for details

Entry Point

The signer registers under the swarmauri.signings entry point as Secp256k1EnvelopeSigner.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

swarmauri_signing_secp256k1-0.3.0.dev4.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file swarmauri_signing_secp256k1-0.3.0.dev4.tar.gz.

File metadata

File hashes

Hashes for swarmauri_signing_secp256k1-0.3.0.dev4.tar.gz
Algorithm Hash digest
SHA256 d08f8f25ad42e9c9dd20436c762e41676610f8bff9839949174d912474a257ac
MD5 bf4d154ebe271068dbd0eaac0e115ca4
BLAKE2b-256 c048b3fab665b7f04fce592fccceb800f70df687a470dbe5b7bc972a09d6d906

See more details on using hashes here.

File details

Details for the file swarmauri_signing_secp256k1-0.3.0.dev4-py3-none-any.whl.

File metadata

File hashes

Hashes for swarmauri_signing_secp256k1-0.3.0.dev4-py3-none-any.whl
Algorithm Hash digest
SHA256 35180f3b1cbf6c32a16a0b248d1494c30d9e63f365e784253adb083d9f9cf5d4
MD5 f535c65b7da34bd230c87a0a86a4fee0
BLAKE2b-256 00c0968a0240ced922a2a240fe383ac2086c1160f725e86fc33361a0b181814f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page