Skip to main content

fastecdsa

PyPI Documentation Status

About

This is a python package for doing fast elliptic curve cryptography, specifically digital signatures.

Security

There is no nonce reuse, no branching on secret material, and all points are validated before being operations are performed on them. Timing side challenges are mitigated via constant time arithmetic, complete point arithmetic formulas, constant time combs for base point scaling and constant time montgomery ladders for arbitrary point scaling. Nonces are generated per RFC6979.

The default curve used throughout the package is P256 which provides 128 bits of security. If you require a higher level of security you can specify the curve parameter in a method to use a curve over a bigger field e.g. P384. For more details on timing analysis see the jupyter notebook at side-channel-analysis.ipynb.

The above security discussion pertains to the operations that are exposed via the fastecdsa.ecdsa and fastecdsa.eddsa modules. Timing considerations do not apply to verify as verify does not operate on secret material. Primitive operations like point arithmetic, as well as user-defined curves, have no security guarantees.

If you have any security concerns or disclosures please use the author’s email found in the pyproject.toml file.

Python Versions Supported

The initial release of this package was targeted at python2.7. Earlier versions may work but have no guarantee of correctness or stability. As of release 1.2.1+ python3 is supported as well. Due to python2’s EOL on January 1st 2020 release 2.x of this package only supports python3.

Operating Systems Supported

As of v4 most flavors of Linux/MacOS/Windows are supported. v3 and below requires the GMP library which has historically made building and installing on the Windows platform difficult. Note that this package is optimized for 64bit operating systems that support 64bit arithmetic operations like multiplication in their instruction set.

Supported Primitives

ECDSA

Name

Class

Proposed By

P192 / secp192r1

fastecdsa.curve.P192

NIST / NSA

P224 / secp224r1

fastecdsa.curve.P224

NIST / NSA

P256 / secp256r1

fastecdsa.curve.P256

NIST / NSA

P384 / secp384r1

fastecdsa.curve.P384

NIST / NSA

P521 / secp521r1

fastecdsa.curve.P521

NIST / NSA

secp192k1

fastecdsa.curve.secp192k1

Certicom

secp224k1

fastecdsa.curve.secp224k1

Certicom

secp256k1 (bitcoin curve)

fastecdsa.curve.secp256k1

Certicom

brainpoolP160r1

fastecdsa.curve.brainpoolP160r1

BSI

brainpoolP192r1

fastecdsa.curve.brainpoolP192r1

BSI

brainpoolP224r1

fastecdsa.curve.brainpoolP224r1

BSI

brainpoolP256r1

fastecdsa.curve.brainpoolP256r1

BSI

brainpoolP320r1

fastecdsa.curve.brainpoolP320r1

BSI

brainpoolP384r1

fastecdsa.curve.brainpoolP384r1

BSI

brainpoolP512r1

fastecdsa.curve.brainpoolP512r1

BSI

EdDSA

Name

Module

Proposed By

ed25519

fastecdsa.eddsa

DJB et al.

ed448

fastecdsa.eddsa

Mike Hamburg

Arbitrary Weierstrass Curves

As of version 1.5.1 construction of arbitrary curves in Weierstrass form (y^2 = x^3 + ax + b (mod p)) is supported. I advise against using custom curves for any security sensitive applications. In versions before release 4.0.0 no checks on the curve parameters are done. In 4.0.0+ some sanity checks are applied -

  • p must be a non-even (not 2) prime

  • The curve cannot be singular (discriminant equal to 0)

  • (gx, gy) must be a point on the curve

  • q must be prime

Exhaustive validation checks are not performed e.g., no check that q is actually the order of point (gx, gy) is performed.

from fastecdsa.curve import Curve
curve = Curve(
    name,  # (str): The name of the curve
    p,     # (int): The value of p in the curve equation.
    a,     # (int): The value of a in the curve equation.
    b,     # (int): The value of b in the curve equation.
    q,     # (int): The order of the base point of the curve.
    gx,    # (int): The x coordinate of the base point of the curve.
    gy,    # (int): The y coordinate of the base point of the curve.
)

Hash Functions

Any hash function in the hashlib module (md5, sha1, sha224, sha256, sha384, sha512) will work, as will any hash function that implements the same interface / core functionality as the those in hashlib. For instance, if you wish to use SHA3 as the hash function the pysha3 package will work with this library as long as it is at version >=1.0b1 (as previous versions didn’t work with the hmac module which is used in nonce generation). Note that sha3_224, sha3_256, sha3_384, sha3_512 are all in hashlib as of python3.6.

Performance

You can see the times for 1,000 signature and verification operations over various curves below. These were run on a machine with a 3.6 GHz Intel Core i9-9900K.

ECDSA

Curve

fastecdsa v4

ecdsa (gmpy2 backend)

fastecdsa v3

P192

0.14s

0.98s

1.16s

P224

0.25s

1.21s

1.51s

P256

0.31s

1.38s

1.91s

P384

0.75s

2.25s

4.08s

P521

1.60s

3.63s

7.08s

Secp192k1

0.11s

N/A

1.19s

Secp224k1

0.22s

N/A

1.56s

Secp256k1

0.24s

1.34s

1.92s

Brainpoolp160r1

0.14s

0.83s

0.88s

Brainpoolp192r1

0.16s

1.01s

1.18s

Brainpoolp224r1

0.26s

1.21s

1.55s

Brainpoolp256r1

0.30s

1.35

1.88s

Brainpoolp320r1

0.52s

1.80s

2.91s

Brainpoolp384r1

0.82s

2.27s

4.08s

Brainpoolp512r1

1.60s

3.33s

7.06s

EdDSA

Curve

fastecdsa v4

ecdsa (gmpy2 backend)

fastecdsa v3

Edwards25519

0.20s

1.28s

N/A

Edwards448

0.64s

2.53s

N/A

If you’d like to benchmark performance on your machine you can do so using the command:

$ uv run benchmark

This will use the timeit module to benchmark 1000 signature and verification operations for each curve supported by this package. Alternatively, if you have not cloned the repo but have installed the package to your site packages you can use the following command:

$ python -m fastecdsa.benchmark

Installing

You can use the usual tools to install / add this package to your project -

$ uv add fastecdsa
$ poetry add fastecdsa
$ pip install fastecdsa

You can also clone the repo and use $ uv run maturin develop. Note that you need to have the rust toolchain on your machine if you clone and build.

Development

This package uses uv for package management. You can install it via pip install uv. First build the rust bindings

$ uv run maturin develop -r

To run the test suite use the following command

$ uv run pytest

Install pre-commit hooks to ensure type checking and autoformatting happens before you commit your code

$ uv run pre-commit install

To build the docs use the following command, which will create a docs/_build directory with the docs built as HTML files

$ cd docs
$ uv run make html

Publishing

Note that currently only the package owner is able to publish releases to PyPI. The following steps can still be used to generate source and wheel distributions, but note that the publish command will not work.

To build a release first install all supported versions of python into the environment (double check pyproject.toml for which python versions are supported)

$ uv python install 3.11 3.12 3.13 3.14

Then build a source distribution, followed by wheels for each supported python version

$ uv run maturin sdist
$ uv run maturin build -r -i python3.x

Usage

Generating Keys

You can use this package to generate keys if you like. Recall that private keys on elliptic curves are integers, and public keys are points i.e. integer pairs.

from fastecdsa import keys, curve

"""The reason there are two ways to generate a keypair is that generating the public key requires
a point multiplication, which can be expensive. That means sometimes you may want to delay
generating the public key until it is actually needed."""

# generate a keypair (i.e. both keys) for curve P256
priv_key, pub_key = keys.gen_keypair(curve.P256)

# generate a private key for curve P256
priv_key = keys.gen_private_key(curve.P256)

# get the public key corresponding to the private key we just generated
pub_key = keys.get_public_key(priv_key, curve.P256)

Signing and Verifying

Some basic usage is shown below:

from fastecdsa import curve, ecdsa, keys
from hashlib import sha384

m = "a message to sign via ECDSA"  # some message

''' use default curve and hash function (P256 and SHA2) '''
private_key = keys.gen_private_key(curve.P256)
public_key = keys.get_public_key(private_key, curve.P256)
# standard signature, returns two integers
r, s = ecdsa.sign(m, private_key)
# should return True as the signature we just generated is valid.
valid = ecdsa.verify((r, s), m, public_key)

''' specify a different hash function to use with ECDSA '''
r, s = ecdsa.sign(m, private_key, hashfunc=sha384)
valid = ecdsa.verify((r, s), m, public_key, hashfunc=sha384)

''' specify a different curve to use with ECDSA '''
private_key = keys.gen_private_key(curve.P224)
public_key = keys.get_public_key(private_key, curve.P224)
r, s = ecdsa.sign(m, private_key, curve=curve.P224)
valid = ecdsa.verify((r, s), m, public_key, curve=curve.P224)

''' using SHA3 via pysha3>=1.0b1 package '''
import sha3  # pip install [--user] pysha3==1.0b1
from hashlib import sha3_256
private_key, public_key = keys.gen_keypair(curve.P256)
r, s = ecdsa.sign(m, private_key, hashfunc=sha3_256)
valid = ecdsa.verify((r, s), m, public_key, hashfunc=sha3_256)

Arbitrary Elliptic Curve Arithmetic

The Point class allows arbitrary arithmetic to be performed over curves. The two main operations are point addition and point multiplication (by a scalar) which can be done via the standard python operators (+ and * respectively):

# example taken from the document below (section 4.3.2):
# https://koclab.cs.ucsb.edu/teaching/cren/docs/w02/nist-routines.pdf

from fastecdsa.curve import P256
from fastecdsa.point import Point

xs = 0xde2444bebc8d36e682edd27e0f271508617519b3221a8fa0b77cab3989da97c9
ys = 0xc093ae7ff36e5380fc01a5aad1e66659702de80f53cec576b6350b243042a256
S = Point(xs, ys, curve=P256)

xt = 0x55a8b00f8da1d44e62f6b3b25316212e39540dc861c89575bb8cf92e35e0986b
yt = 0x5421c3209c2d6c704835d82ac4c3dd90f61a8a52598b9e7ab656e9d8c8b24316
T = Point(xt, yt, curve=P256)

# Point Addition
R = S + T

# Point Subtraction: (xs, ys) - (xt, yt) = (xs, ys) + (xt, -yt)
R = S - T

# Point Doubling
R = S + S  # produces the same value as the operation below
R = 2 * S  # S * 2 works fine too i.e. order doesn't matter

d = 0xc51e4753afdec1e6b6c6a5b992f43f8dd0c7a8933072708b6522468b2ffb06fd

# Scalar Multiplication
R = d * S  # S * d works fine too i.e. order doesn't matter

e = 0xd37f628ece72a462f0145cbefe3f0b355ee8332d37acdd83a358016aea029db7

# Joint Scalar Multiplication
R = d * S + e * T

Points on Edwards Curves

The edwards curves that underpin Ed25519 and Ed448 have their own dedicated point classes as they use different point arithmetic and representations than the Weierstrass points. See below for some example usage.

In [1]: from fastecdsa.eddsa import Ed25519Point as e25519

In [2]: G = e25519.g()

In [3]: G
Out[3]:
X: 0x216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a
Y: 0x6666666666666666666666666666666666666666666666666666666666666658
(Affine point on curve Edwards25519)

In [4]: G * 2
Out[4]:
X: 0x36ab384c9f5a046c3d043b7d1833e7ac080d8e4515d7a45f83c5a14e2843ce0e
Y: 0x2260cdf3092329c21da25ee8c9a21f5697390f51643851560e5f46ae6af8a3c9
(Affine point on curve Edwards25519)

In [5]: G + G
Out[5]:
X: 0x36ab384c9f5a046c3d043b7d1833e7ac080d8e4515d7a45f83c5a14e2843ce0e
Y: 0x2260cdf3092329c21da25ee8c9a21f5697390f51643851560e5f46ae6af8a3c9
(Affine point on curve Edwards25519)

In [6]: e25519.scale_base(2)
Out[6]:
X: 0x5881d418cc897a3a0eb49cdb9e6859fe2c55894bcdf7f8095714be2d5cf2e79a
Y: 0x27e006a46c706615d5ef0e2ff33fb48a6fbc113c77c0bd916574e8d0e2c42106
Z: 0x1f7616052c96e0810d7ff513e392dfbad03e66e0a95c8d2796a29516b07725f4
T: 0x5dec8aec83e2c5266dd025b8da706eed6a2729713b3f035372c8624d35caa7b
(Extended projective point on curve Edwards25519)

In [7]: _.normalize()
Out[7]:
X: 0x36ab384c9f5a046c3d043b7d1833e7ac080d8e4515d7a45f83c5a14e2843ce0e
Y: 0x2260cdf3092329c21da25ee8c9a21f5697390f51643851560e5f46ae6af8a3c9
(Affine point on curve Edwards25519

Note that fastecdsa.eddsa.Ed448Point has the same interface, but it uses standard projective coordinates that omit “T”.

Projective Points

As of release 4.0.0 you can also use the projective representation of points. This may be desirable if you are doing a lot of intermediate calculations with points before you need an affine representation as arithmetic on projective points is cheaper. Note that comparisons between projective points and affine points are also possible, but they are less performant than comparisons between two affine points. By default all representations and operations on points are affine. To convert a projective point back to an affine point use the normalize method.

In [1]: from fastecdsa.curve import P256

In [2]: from fastecdsa.point import Point

In [3]: x = 0xdeadc0de

In [4]: x * P256.G
Out[4]:
X: 0x32079326d26449f8b36bde4410f805eb520c0120da1585c79c369f356c8a298f
Y: 0x249daa2c57c8d6a90575630635aa5448fa56d21f5e363c155fe98c597b1c70ae
(Affine point on curve "P256")

In [5]: g_ = Point(P256.G.x, P256.G.y, P256, projective=True)

In [6]: h = x * g_

In [7]: h
Out[7]:
X: 0x15819ed127c46b11b751a1d575a6e7712fe72c03e693ea0783268e2f0d4bdfac
Y: 0x879367bd0ebcf1b97fdb0841c33333f7c321a41c2ced6ab14a1cd2cc7684f6bf
Z: 0x99682c948ddc2ddd15966aecfe83fe52b1df7d76255d460f90d7bd615bb80cfc
(Projective point on curve "P256")

In [8]: h.normalize()  # gives the same result as x * P256.G
Out[8]:
X: 0x32079326d26449f8b36bde4410f805eb520c0120da1585c79c369f356c8a298f
Y: 0x249daa2c57c8d6a90575630635aa5448fa56d21f5e363c155fe98c597b1c70ae
(Affine point on curve "P256")

Importing and Exporting Keys

You can also export keys as files, ASN.1 encoded and formatted per RFC5480 and RFC5915. Both private keys and public keys can be exported as follows:

from fastecdsa.curve import P256
from fastecdsa.encoding.pem import PEMEncoder
from fastecdsa.keys import export_private_key, export_public_key, gen_keypair

d, Q = gen_keypair(P256)
encoder = PEMEncoder()

# save the private key to disk
export_private_key(d, curve=P256, encoder=encoder, filepath='/path/to/exported/p256.key')
# save the public key to disk (curve inferred from Q)
export_public_key(Q, encoder=encoder, filepath='/path/to/exported/p256.pub')

Keys stored in this format can also be imported. The import function will figure out if the key is a public or private key and parse it accordingly:

from fastecdsa.curve import P256
from fastecdsa.encoding.pem import PEMEncoder
from fastecdsa.keys import import_public_key, import_private_key

decoder = PEMEncoder()
# returns an int
parsed_d = import_private_key('/path/to/exported/p256.key', decoder=decoder)
# returns a fastecdsa.point.Point
parsed_Q = import_public_key('/path/to/exported/p256.pub', curve=P256, decoder=decoder)

Other encoding formats can also be specified, such as SEC1 for public keys. This is done using classes found in the fastecdsa.encoding package, and passing them as keyword args to the key functions:

from fastecdsa.curve import P256
from fastecdsa.encoding.sec1 import SEC1Encoder
from fastecdsa.keys import export_public_key, gen_keypair, import_public_key

_, Q = gen_keypair(P256)
encoder = SEC1Encoder()

export_public_key(Q, encoder=encoder, filepath='/path/to/exported/p256.pub')
parsed_Q = import_public_key('/path/to/exported/p256.pub', curve=P256, decoder=encoder)

Encoding Signatures

DER encoding of ECDSA signatures as defined in RFC2459 is also supported. The fastecdsa.encoding.der provides the DEREncoder class which encodes signatures:

from fastecdsa.encoding.der import DEREncoder

r, s = 0xdeadc0de, 0xbadc0de
encoded = DEREncoder.encode_signature(r, s)
decoded_r, decoded_s = DEREncoder.decode_signature(encoded)

Acknowledgements

Thanks to those below for contributing improvements:

  • boneyard93501

  • clouds56

  • m-kus

  • sirk390

  • targon

  • NotStatilko

  • bbbrumley

  • luinxz

  • JJChiDguez

  • J08nY

  • trevor-crypto

  • sylvainpelissier

  • akaIDIOT

  • Peter-Bergman

  • DimitriPapadopoulos

Much of this work is based upon the following articles, research and standards:

Metadata

Release files for fastecdsa 4.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fastecdsa 4.0.0
File Size Uploaded
fastecdsa-4.0.0.tar.gz 78.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for fastecdsa 4.0.0
File
fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-64 Details
fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-32 Details
fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARMv7l Details
fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARM64 Details
fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ IBM System/390x Details
fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ PowerPC 64-le Details
fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARMv7l Details
fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.5+ x86-32 Details
fastecdsa-4.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
fastecdsa-4.0.0-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.5+ x86-32 Details
fastecdsa-4.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
fastecdsa-4.0.0-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.15 CPython 3.15 Linux glibc 2.5+ x86-32 Details
fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details
fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details
fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x Details
fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le Details
fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Details
fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
fastecdsa-4.0.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32 Details
fastecdsa-4.0.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
fastecdsa-4.0.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
fastecdsa-4.0.0-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-32 Details
fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARMv7l Details
fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ IBM System/390x Details
fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ PowerPC 64-le Details
fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARMv7l Details
fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
fastecdsa-4.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-32 Details
fastecdsa-4.0.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
fastecdsa-4.0.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
fastecdsa-4.0.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
fastecdsa-4.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARMv7l Details
fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ IBM System/390x Details
fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Details
fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details
fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
fastecdsa-4.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32 Details
fastecdsa-4.0.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
fastecdsa-4.0.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
fastecdsa-4.0.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
fastecdsa-4.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARMv7l Details
fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x Details
fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details
fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details
fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
fastecdsa-4.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32 Details
fastecdsa-4.0.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
fastecdsa-4.0.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
fastecdsa-4.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_armv7l.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARMv7l Details
fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ IBM System/390x Details
fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Details
fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARMv7l Details
fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
fastecdsa-4.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32 Details
fastecdsa-4.0.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
fastecdsa-4.0.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details

Total release size: 77.7 MB

Release files / fastecdsa-4.0.0.tar.gz

Download URL fastecdsa-4.0.0.tar.gz
Size 78.6 kB
Tags Source
SHA-256 checksum
How to use checksums
dc61d76c6f131c8e899eaa650e48ad085fe45a8f96cd98de1b68ee27f24c0ce7
BLAKE2b-256 checksum
How to use checksums
7262eb215ac0cc6fee6bb88a08e3090f85f6fd30b2946bfaeb220d57459e974b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl

Download URL fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
3236ee98efceb7bfe39a9a06f915d1662190c09aa42e2bf95cc8265fea9c6d6b
BLAKE2b-256 checksum
How to use checksums
109debc3219ce567b1209fdc100e0795a812ee85afdf73360c8f0955ac9d4457
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl

Download URL fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Size 1.3 MB
Tags Linux musl 1.2+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
f8ed424e8a40cd9e64da1566f469169f92dfae808c5c3e1cbd5b2249adbf241e
BLAKE2b-256 checksum
How to use checksums
ecb55423183b5e439187ade0d4c620f070870d113ab9f5574f9ad0cd541f818f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl

Download URL fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags Linux musl 1.2+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
70f109dd8c65144fe594cb0a04ea27eb20e917dbb6ad04c1bf4438f481a2a84d
BLAKE2b-256 checksum
How to use checksums
9ea2b264698d24d2cf45642f1d4d348d014bd5d3273d53a145a61c05dfdf28bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl

Download URL fastecdsa-4.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Size 1.0 MB
Tags Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
ec77d2776cf8e11e98fcad161f50235cb7f49e851933d3b3368a3b0ce895beb7
BLAKE2b-256 checksum
How to use checksums
2c828accad8d726bec4a0f4e0107a8ced9ebd5c9dcebabb171d0edd4a4adf6b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 819.2 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
0b477f6aa532a446d931870d9a5bc0ba06abbd7a565007a51fbf7291a76b4ff3
BLAKE2b-256 checksum
How to use checksums
0e7706cfcd6b07fa899e3d81e6b04afac4091bc3478beb959afcb54ecc0f1125
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 972.4 kB
Tags Linux glibc 2.17+ IBM System/390x PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
bd61963da91b038ffcbbe43b6f06186b710625f2870812763ebf2f00504844c0
BLAKE2b-256 checksum
How to use checksums
dff1e4e119575a5e145c89be08c33f29767fdd8bef0c3af3860c29da50c43d1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.1 MB
Tags Linux glibc 2.17+ PowerPC 64-le PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
f2873df689f554a5c900399a606e58f338aa1636b6efe259221d18c27e7f4cf6
BLAKE2b-256 checksum
How to use checksums
b9a00e35758c34b9d42efee2c0b66b8e6dd150466f30bd401713e2e2b10ec57a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 984.1 kB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
d7f12d729abe39e9f6e7fddaf3330d9204b5168a5017482b7fdd5730ed599d90
BLAKE2b-256 checksum
How to use checksums
0d4706e7416d83c44dfcc5fb00542b570c44a687984f949840ed7c7b41ac4f8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 847.2 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
18046329af6f68bbaeaeb815812be42ff91f7734d670757ecd948be4c8627208
BLAKE2b-256 checksum
How to use checksums
5501871e3cc531c8377730e93797c54392bbaba462cbaedf696e17f534d688fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastecdsa-4.0.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags Linux glibc 2.5+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
3815f5fa1507dbfa2b7cf202e622aa20d73a1e39c8218f679b7a830fb7b2a7f4
BLAKE2b-256 checksum
How to use checksums
1fae0456576006fc36d974a6044310a4ba2b71cac1d78de335fc6443a3703cfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastecdsa-4.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 811.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
80198d9210da2f914cdf544f39e575dc7d9e8923792703e68694b71fa860b69b
BLAKE2b-256 checksum
How to use checksums
d911dd94229a07af5c9964c78640dd24db311c5721d4dd4b88a0999624c3f1e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastecdsa-4.0.0-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
208cb5abb55aad5b509e4a498d3304170165a626927e67773026c0a831c256f5
BLAKE2b-256 checksum
How to use checksums
76f9bdd7169304f13673a6e76c2031d1043f64270c6779d5b639a0e7cc1807b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastecdsa-4.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 810.6 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
065150166d8a2c684cefde0a0e236bfac5fa144d48f238a022cbcf339174e7ba
BLAKE2b-256 checksum
How to use checksums
424a70571b4adb150edc8721cc2156b7b78fdfa6d7e011ae271f98aeabc0a2b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastecdsa-4.0.0-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.15 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
7f024c94206f508c31e6aaad5eddbc16383b96195954362337c4bf51057b9d7c
BLAKE2b-256 checksum
How to use checksums
cb4f5ba2d298ca74a8c13fbd9949aebc33e2839864626627db5aa080a5c12e8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9a7d644f115d0b559f931be1a92e2d7ca1a7d15884c3e4bfaf071d61887f9d2c
BLAKE2b-256 checksum
How to use checksums
e9358f0025dc940ba4a842ef452fef27dab7c2de0ef6380592173c8a9cf87f5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_i686.whl

Download URL fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
dd9b3ce9521d44c799c8e7924ff826d0299ce4d3680f3350975f2180c34af688
BLAKE2b-256 checksum
How to use checksums
3c8c626c062c2b598bdf0384316e55d3a3c5ac25b9ca1ae54380fb53f5862894
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
07b328fb34d1b450af3dd9881c420a93d1521333e748297a05452d7d9cbc261a
BLAKE2b-256 checksum
How to use checksums
f7325a9882d2f28fe6fcc7ada04627c854347b7218cfd52ac37851c85937b87b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL fastecdsa-4.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
582b4aee448bc701d9b5fa09e5110707dd5957085d93ea20fae2d313155d9825
BLAKE2b-256 checksum
How to use checksums
c8ae2277e0ff986267ddd1af03aa6e8215550143e826d5a3e628c3fa46380ebf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 810.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7c849b1d230125b7cd8e58cb7507db664dc843a1a76e420fe5ebdaf11a254dd1
BLAKE2b-256 checksum
How to use checksums
e05580d0f855532b1ec29a9a8b2c5a32e869a72a68227c7843561ce6ccd34c2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 967.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
27f9726bae94d80f83bd54dc9af72459de1a8900957ec0a2198a97b27b44544d
BLAKE2b-256 checksum
How to use checksums
f835550db25209e886c3019fd287707552a913ec2a0e94926ed1d2fcc940ec0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
1db88adfffeec45680794ad3dd1968d71630b50ecb1ffefea99fe39edb732586
BLAKE2b-256 checksum
How to use checksums
fe20a90eb2cd85d69a6503cd00c7571189eceb7f24c1907e4b4d729501b89f64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 976.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
220e9b4a3f9f92261b7c8cbd1ab09c833ea75921fb492f4a0b0f55b028c46ed6
BLAKE2b-256 checksum
How to use checksums
39b4aecca00ba9cd8e1b62b2d72953e25ebb89e0d8679dd37281acf752347ebe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fastecdsa-4.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 843.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
719bf418faedba8fcb0e079c0549d3af06175e22ba992190d24e3d5d8468abbb
BLAKE2b-256 checksum
How to use checksums
c06265e687cb09e7f96ab7f9e98e76d7e6222b22c6dac454d3eb9b58438f1ce5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastecdsa-4.0.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e464ea4b8389e98e41dbbd815da92dfd6bee54ca0b985427f87c0d23543c0714
BLAKE2b-256 checksum
How to use checksums
a44df1e9741ab19997e8db792cc3d595dd811c61725b2ca15f2f558516909f9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-win_arm64.whl

Download URL fastecdsa-4.0.0-cp314-cp314-win_arm64.whl
Size 666.2 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
e5f484e05f94c36e63c38b77a68dc1df02010ac852192a9e7b3f31cb51bb5201
BLAKE2b-256 checksum
How to use checksums
029e1d8d4ec726eaa73c576e3760f9743e86054956f99ecad538974a4ce4efb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-win_amd64.whl

Download URL fastecdsa-4.0.0-cp314-cp314-win_amd64.whl
Size 648.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7b0df588a1e9f827a158edfec34e0f2b4decd4d49954eb2a4aa8f6096b4f6817
BLAKE2b-256 checksum
How to use checksums
f61feb0c4fde341fd71c2e5eab33cbcabeae1948fb46e10208b1a1c3a9975caa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-win32.whl

Download URL fastecdsa-4.0.0-cp314-cp314-win32.whl
Size 824.0 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
d87d012244636d97787adb83e47aaef905db97f9753a7c6f18ac09cb6b87fc5f
BLAKE2b-256 checksum
How to use checksums
c80e5d08830c9631e8ea6077a9500448e70c194042ceccedcf58f43f1e4a4812
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c17ab875455cbf5b9e2e139017e21bb5c9acede0f89ebb7ee8fe5e52688ce6a6
BLAKE2b-256 checksum
How to use checksums
39642364fea9559bf925ae0861cf88cfba52eacd714f7e8aa95c1ee17c74e725
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_i686.whl

Download URL fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.14 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
0736d03dd559d6b58255da48d1b84ab5d169d693f857cbece347d32513a807a1
BLAKE2b-256 checksum
How to use checksums
5e8c890cad28ca750aec51a61b8ccd8c3ca34769d065bbcef663b7bda8ea2fe9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_armv7l.whl

Download URL fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.14 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
e1dca1685eb65fecf4a9c43016e0817b1fccfd9425936d4d5c7fc23b4d217df1
BLAKE2b-256 checksum
How to use checksums
c8d09896d05ad5c7b0bba42f2ade35029a143dac79eb5cd0ca30850aede2046c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL fastecdsa-4.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 1.0 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
51bd67f6e7cde1b64accf4baac58c94337d142d83029a196111b983ae8fa910c
BLAKE2b-256 checksum
How to use checksums
11ef07bd131e9a44e3a00ba3e7f7dfb0586e318e8c2176d842b72330fd02474a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 810.6 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2f0c4a05eda53041c8541fe73cacd5248d7318ec25498400b63234df4f9dbf69
BLAKE2b-256 checksum
How to use checksums
73e455f23d5f0def7c73e8e38193a10e76c31304a5feefa0486941e7f1a5ece8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 965.8 kB
Tags CPython 3.14 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
b2a1a101b2f1169fd98dc8710ad8a51314325da5ca0e9384ceaa01a74d174c4c
BLAKE2b-256 checksum
How to use checksums
e2bc8ccde4fd1dfcc8714276ccd2846c86399090365510b7ed2a590ca2dc7bc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.1 MB
Tags CPython 3.14 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
07ce5fe0ec3b59473fcb83b50f3e96c4dc9c0f1dba3507f2e928fe595e14cbb6
BLAKE2b-256 checksum
How to use checksums
2b3d4788139ab1d26981f424b281e735850a750b592d8b72a84bbc61de36d767
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 977.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
6360b93f285cb12b9f64e352df057668f34e7c6b6c1c16c695517ef9ee8b50f5
BLAKE2b-256 checksum
How to use checksums
e9edb902781e143e96d67949a92bd2e5d07b04c946351c6e8c85483b2f0c0e3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fastecdsa-4.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 843.3 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
37104e6b6c5f40e5e42198e2f3e18bc3d151ded20ecbf3e96b8434ec2b3d8953
BLAKE2b-256 checksum
How to use checksums
08056c686095c99921e45f4fe0c834f1b0a3c7fc929079b6ad1719afed05adf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastecdsa-4.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.14 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e08401d550bf5dffb253a4ca5e6957a94964f44b02c7210ad50d173df4f817c7
BLAKE2b-256 checksum
How to use checksums
89a871d43eb4dd3b0183adb2d84e867e1be8991a36d93fe18dbfe22d1a740cdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL fastecdsa-4.0.0-cp314-cp314-macosx_11_0_arm64.whl
Size 759.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2fbde5da06c15a5419d6267a5249f4b229b24d9569b36876ed157fe32f6d4143
BLAKE2b-256 checksum
How to use checksums
745ac2a739f9af0f5c421b49315b02b2af42dee281dd08320363f9325a4a2063
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL fastecdsa-4.0.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 773.9 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
42054615032046df41ff54c8d438dc2006406ac02e3f1fcd0732b775424fd7b0
BLAKE2b-256 checksum
How to use checksums
7830d3312e3f1d45b1a00867299181577efeed97da595496d3e9a9adcfde05d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-win_arm64.whl

Download URL fastecdsa-4.0.0-cp313-cp313-win_arm64.whl
Size 665.6 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
dde731eb3ebc357c91e5985a3244e3ffd40202a747a5c5bbc59f4c909058f3ab
BLAKE2b-256 checksum
How to use checksums
510f33902316f33a963a9ee82e3e9af533e55dfa69d53ef49108ffcb157cea44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-win_amd64.whl

Download URL fastecdsa-4.0.0-cp313-cp313-win_amd64.whl
Size 647.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c76de9d91e130a0bf706a2a6a4baaec299112eb037806fc75f5195d487ee0c63
BLAKE2b-256 checksum
How to use checksums
54e3652a5fee5f6541ea6cb0e2a7c7eed540d20f53526b8ae66e523dd98405f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
77666c66dc32a105a423626dd622f1008bda00759033ea4c68f0318196a47b47
BLAKE2b-256 checksum
How to use checksums
cc8e65a42b91e911b37daeb1c4f59e26d339a02413aac2baa13f4b2a5423cb94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_i686.whl

Download URL fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
b0b89cd5739fb61d9836fc6b611bdd840b9366e711d50d7005449ce720d7ab41
BLAKE2b-256 checksum
How to use checksums
5a395e490e01efea7fb9d7a626cf87c01dfbf0d15ac0ec2af4097da5b51e23c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_armv7l.whl

Download URL fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
03a243c5c7efc951cbbface98e158a02b9a59076cc717ab47dff25fbfbfabb93
BLAKE2b-256 checksum
How to use checksums
a54a5d3837c7a7473e2d51da656eb176a54bf517e98a1f5155c9cf1dd7299a90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL fastecdsa-4.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.0 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4d48a6ce52476ed7ab89a0c72933f1b5f39090920e2688fc9d50b0026042eb9a
BLAKE2b-256 checksum
How to use checksums
da3a48a9179b3df94d1c26d7ca69f4058a71d8c225e1b60f2fc5e2778c7844ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 810.0 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
60c902fcd51e0802a38814d4f7acda4806255611ea54d66996c05a16cbfc74eb
BLAKE2b-256 checksum
How to use checksums
4425fb58f754255ed06e0d689cafb0020311558ee61317e286a78562d8320581
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 966.1 kB
Tags CPython 3.13 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
8ea5313145d3c3a7609c70a4e067b201fd2c93149b6bc97c12fa1ff7cbcdd959
BLAKE2b-256 checksum
How to use checksums
2370956dd065034b7f0b179133005a5b3f47fe163cd014050800c2e7d9103c43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
cd1926dbeec2b307965cfeb0ff1b594089b783a3c057719d5dc812bce9a07bf7
BLAKE2b-256 checksum
How to use checksums
6f34cb526cb3db3d70d0b79273b3f590edfb292b943704451cb6bfa9c0afc0ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 977.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
a0d7f153bac469448a6cec7e87a34672e1c74f854a4602aa1690cbf351ddcd46
BLAKE2b-256 checksum
How to use checksums
1140522c206068bc72ef486f22777258c7c7a4b2601b907ca9be67d0a6487701
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fastecdsa-4.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 840.2 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
df1420b12739c41e7cf4637d01a559ede758eddd964d21cb4dfb8c37b2b11825
BLAKE2b-256 checksum
How to use checksums
0a7c13ee84cbd6b0047f074db4fdbff8611df242213bff4adb800e4d41be352b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastecdsa-4.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
970543df9ed03ae1e80ab34d81419e3b9f710070c66b7b608012bda8c4d6014f
BLAKE2b-256 checksum
How to use checksums
30cb63af1d1da0ba69aed1bd9929701126b29fee303cadba25db61bd7882da86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL fastecdsa-4.0.0-cp313-cp313-macosx_11_0_arm64.whl
Size 758.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d77f79c3705d47ffdc8e0d818ec998bc6ad81dc795659e0574de4a03e10fcb8b
BLAKE2b-256 checksum
How to use checksums
6d03a8bcc8d3958d12b49802573e2673213a66e8446ae5a045532c1ee523fb75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL fastecdsa-4.0.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 772.5 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5d6bb4825f6f69bbf9412751112259eb190175416f1893503bb9eca107051739
BLAKE2b-256 checksum
How to use checksums
dfad68b583886dcad9671db87dfa980a5403fea3d7095ff43c114b6d5c8fad18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-win_arm64.whl

Download URL fastecdsa-4.0.0-cp312-cp312-win_arm64.whl
Size 666.5 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
42efa2fe949b45dd29830f0176df5e20d2edc7ba95818c5b5e9fd8864b644739
BLAKE2b-256 checksum
How to use checksums
b18f365ed1ae03b62fe283c1353d01b7e325e284efdc55afa9f1f1823e9938cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-win_amd64.whl

Download URL fastecdsa-4.0.0-cp312-cp312-win_amd64.whl
Size 648.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e6e600c390fcd7395e5343195872f8f6cdeb2646557f622d62f0be340abe0819
BLAKE2b-256 checksum
How to use checksums
1c66f51679d92515d845f78c0096945b0cd181d7b80041b94fc64a60afadb318
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
78e13f45e6e16b13363800da59edfdb6ca7f5010df105e770ef6a312062f8dad
BLAKE2b-256 checksum
How to use checksums
597c97b1ed5ac8bd0ed06a463a6e9e841df2b357bdd945c2843638927b0920bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_i686.whl

Download URL fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a7b82e03f6b3fa244889a137b3369251a5c458fe3d1eec6ac685176194f4054a
BLAKE2b-256 checksum
How to use checksums
e408ce182b269c6355149ffbb4779f7fb1f0e0f5b339b520a800cc9354ca34d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_armv7l.whl

Download URL fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
6e381508cbdc7db6d498a8f6bc0d85545eca1a329c8d9294d770babaeed9301c
BLAKE2b-256 checksum
How to use checksums
00f175743c6d182a78412dd246c8aae86a4e1221fcfcb332c9dd6668909dc32f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL fastecdsa-4.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.0 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
38d3e17a9dc7cbdb5db198807d531043fcdc27f75bb8fdb8a274e27cf2423479
BLAKE2b-256 checksum
How to use checksums
c7c440ad53a5ff879190e55f902a6e27ad469ffa43d3d0fdbe5158de49f4362a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 811.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0e4b988337df0eebfc6086ba2467fb85e20293f8245ffc89292a70f4000ac212
BLAKE2b-256 checksum
How to use checksums
ed65f6147141fcca1eb40713ec23253da4c36c11dd98e178b0478ef90ba05566
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 967.1 kB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
d13b1f471f0a3c62731506f1167a6def55d62a99b1b6ec5f368fee89bb28bdb0
BLAKE2b-256 checksum
How to use checksums
dc0dda4ecb756414f58cdd3c182037c00f89eed00af942bcf432cabfe8b948af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
d05c36892583f34c1e3e1258d2bbd18daa0eb519093567d27fc246c22bc40131
BLAKE2b-256 checksum
How to use checksums
73263672ada068655be948f0ce747c5d5febacafdc490a61a86b72e8a4edbf06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 978.7 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
2d1ba0871e94b4ade1bce9f2b00a1bc2ccffa7aa21dd60ef09872afdbe7e352c
BLAKE2b-256 checksum
How to use checksums
1164154e7187e19cf16ba62fceaf1a2529ad97a27d69d5088612d8101133e24a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fastecdsa-4.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 841.9 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
09b7a0ebac9eea6a21263caf6355dc93bba6dbbc1ff62184197706b5a190f14c
BLAKE2b-256 checksum
How to use checksums
6e7c8207e5bca384023dec043c8a15cc48c09c9382c2c2cc82ac814ec7b15e9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastecdsa-4.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
72f570f586401d174c6045758566f5eeb79337bf521392b243525551bb0c423e
BLAKE2b-256 checksum
How to use checksums
27814bc861e9e60d22352b3e0f4dec696d36508e527f6c23e052bcb5a434a0a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL fastecdsa-4.0.0-cp312-cp312-macosx_11_0_arm64.whl
Size 758.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b3af95b80323f0568fb6be027c0029116025cccad6080509d1222b9cef7953e4
BLAKE2b-256 checksum
How to use checksums
418f605978e768083933cc26e789425f619f02d4d1133cb3e5218e5513f2a5b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL fastecdsa-4.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 773.7 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
93f455be6021e1fe08c95b55053c188de2327cfbf8c3dd887fbb5a394545c85b
BLAKE2b-256 checksum
How to use checksums
3829cdbe6b7de5b1eb1ce8074c63b201601e897627d91be885c3f0080fba12ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-win_amd64.whl

Download URL fastecdsa-4.0.0-cp311-cp311-win_amd64.whl
Size 651.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0c94cd3d2656589e1b265449e60f3b205bdb19bed3cb96417f8ee2a02ce58c24
BLAKE2b-256 checksum
How to use checksums
5668f3fcc024d0e0b13efc06a9ba54b814a645dbc924bab6c7497532f44e3ebb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f1c961d4223b940ca5bc5e0edf7150789ef08ea4e917083416c6493ec323d252
BLAKE2b-256 checksum
How to use checksums
c0dfb622bf99c08446cf2876848a9e405b0e37075254715662bf1701989b669e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_i686.whl

Download URL fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
73a3590708f170d9516e17fed515b30e4f78557255c1f91ed69e204a44a54d9d
BLAKE2b-256 checksum
How to use checksums
4d28a603d47b388a6b1994ed58aedef610247171ed74f4e3855afae48a390c99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_armv7l.whl

Download URL fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
2089a15476dbb3a6893ec5bc9ea2322caaa2242f8ab7cf56811c547f7e4b9671
BLAKE2b-256 checksum
How to use checksums
895c2a26d5a4df85d10e9398a5c6ac7fba2270b35c5fbb3e65fb70f99421b02a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL fastecdsa-4.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.0 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3f1d3e393957c55cf8d236663f27bfd48cd5420c41d0f5317b39dec4c0efc493
BLAKE2b-256 checksum
How to use checksums
9a6f7dee28c410d4a7555684dd16692ae1412efa28d71604d165471ca7fe983a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 815.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ab8577944fda725ff7bf5f12e3bc8665af2b12ab65356b4f0f08d14ed32dd58b
BLAKE2b-256 checksum
How to use checksums
530473c4d66c0babad573aa51cd6c63dec1d3bd282e482d5a114a736e9fa9df1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 970.5 kB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
06a3e1dc20cc9278cf205941deccbcc36557993af9173c4af84a68574e2801c3
BLAKE2b-256 checksum
How to use checksums
05d7cbe2b9350e9a02950b21f1a966c80ceef418f8631a67ab67a868bb8f6641
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
8b3840fe884c7528fa22440800dae6e5c68c22525f42ab49bcb92271c6f03cf4
BLAKE2b-256 checksum
How to use checksums
efd9b688424a02a7b8ec22e4dadb59b1686a8124479eb1905abc2db57c94d7b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 982.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
b5bb73585cb576f4f213e26e012f36d66ed28aaae104280ff340a3735fdeeb46
BLAKE2b-256 checksum
How to use checksums
93ff62d67ad3edf23df95be7371cd0619239eaf6badcd8716dfe220d77ac7b08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fastecdsa-4.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 846.4 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
bb0980a4a7a293f11eb6af7218dcb692dbe6205375c9d5efa45cb7b0a39b586f
BLAKE2b-256 checksum
How to use checksums
aa99834ea146e39c495f35e043d2efc8734c4f1f41b3379577be76cb21723717
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastecdsa-4.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
33bc7be5cb0c7d1da7bc836a125c22c87cbdf7f9b37eb7ad0d25ad5d220d35bb
BLAKE2b-256 checksum
How to use checksums
50422ded1ba9555b00883fdc368f3a228e438977fb4e77a311ad6e72803ed2cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL fastecdsa-4.0.0-cp311-cp311-macosx_11_0_arm64.whl
Size 763.3 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
94fb22244a31a6f4d2805e3adfe22bdfce9c7c951bf930b48645d03628979e53
BLAKE2b-256 checksum
How to use checksums
a830de06888178648d04416a6cf9f362910b1b2b135fbf0533d291bbcdbacc5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fastecdsa-4.0.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL fastecdsa-4.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 771.2 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
79e96188705ffcb68df7655053894f42f6628f70534ea205fae999e3073543ae
BLAKE2b-256 checksum
How to use checksums
59b8c40454c7dc81b00de28ec7d043b5c0e67be91e01e14ed6517f1fe7e977a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

4.0.0 This release

81 release files

3.0.1

21 release files

2.3.2

7 release files

2.3.1

39 release files

2.3.0

10 release files

2.2.3

6 release files

2.2.2

1 release file

2.2.1

5 release files

2.2.0

5 release files

2.1.5

5 release files

2.1.4

5 release files

2.1.3

5 release files

2.1.2

5 release files

2.1.1

5 release files

2.1.0

5 release files

2.0.0

5 release files

1.7.5

3 release files

1.7.4

3 release files

1.7.3

3 release files

1.7.2

3 release files

1.7.1

3 release files

1.7.0

3 release files

1.6.5

3 release files

1.6.4

3 release files

1.6.3

3 release files

1.6.2

3 release files

1.6.1

3 release files

1.5.2

3 release files

1.5.1

3 release files

1.4.3

3 release files

1.4.2

3 release files

1.4.1

1 release file

1.3.2

1 release file

1.3.1

1 release file

1.2.1

1 release file

1.1.3

1 release file

1.1.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page