Zum Inhalt springen
ecdsa.com
Referenz

Bibliotheken

59 Bibliotheken und Befehlszeilentools mit dem Verhalten, an dem die Interoperabilität scheitert – Signaturkodierungen, Nonces, Low-S, Kurven, Schlüsselformate, JWT-Standardeinstellungen –, festgehalten durch tatsächliches Ausführen, nicht aus der Dokumentation abgeschrieben.

59 von 59 angezeigt

Nach Sprache

Node.js

WebCrypto

Python

Go

Java

.NET

Rust

PHP

Ruby

Swift

C

Befehlszeile

Nach Funktion

Was jede Bibliothek unterstützt, belegt durch ihre aufgezeichnete Prüfung
BibliothekECDSAEdDSAPost-Quanten-VerfahrenJOSE und JWTWebAuthnEthereum und Bitcoin
.NET System.Security.CryptographyUnterstützt
@noble/curvesUnterstütztUnterstützt
Apple CryptoKitUnterstütztUnterstütztUnterstützt
Authlib (authlib.jose)Unterstützt
aws-lc-rsUnterstütztUnterstütztUnterstützt
BoringSSLUnterstütztUnterstütztUnterstützt
Bouncy Castle (Java)UnterstütztUnterstütztUnterstützt
Bouncy Castle for .NET (BouncyCastle.Cryptography)UnterstütztUnterstütztUnterstützt
coincurveUnterstützt
ellipticUnterstütztUnterstützt
ethers.jsUnterstütztUnterstützt
firebase/php-jwtUnterstützt
GnuPG (gpg)UnterstütztUnterstützt
GnuTLSUnterstütztUnterstützt
Go crypto/ecdsa (standard library)UnterstütztUnterstütztUnterstützt
go-ethereum cryptoUnterstütztUnterstützt
go-joseUnterstützt
go-webauthnUnterstützt
golang-jwt/jwtUnterstützt
Java JCA (SunEC, JDK 25)UnterstütztUnterstütztUnterstützt
java-jwt (Auth0)Unterstützt
JJWT (io.jsonwebtoken)Unterstützt
jose (panva)Unterstützt
jose4jUnterstützt
jsonwebtoken (Node.js)Unterstützt
jsonwebtoken (Rust)Unterstützt
JWCryptoUnterstützt
lcobucci/jwtUnterstützt
liboqs (Open Quantum Safe)Unterstützt
LibreSSLUnterstütztUnterstütztUnterstützt
libsecp256k1 (Bitcoin Core)Unterstützt
libsodiumUnterstütztUnterstützt
Mbed TLS (TF-PSA-Crypto)UnterstütztUnterstützt
Microsoft.IdentityModel (JsonWebTokenHandler)Unterstützt
Nimbus JOSE + JWTUnterstützt
node-forgeUnterstützt
Node.js node:cryptoUnterstütztUnterstütztUnterstützt
NSS (Network Security Services)UnterstütztUnterstütztUnterstützt
OpenSSH (ssh-keygen)UnterstütztUnterstütztUnterstützt
OpenSSLUnterstütztUnterstütztUnterstützt
PHP openssl extensionUnterstütztUnterstützt
py_webauthnUnterstützt
pyca/cryptographyUnterstütztUnterstütztUnterstützt
PyJWTUnterstützt
python-ecdsaUnterstütztUnterstützt
python-joseUnterstützt
ringUnterstütztUnterstützt
Ruby OpenSSL (openssl gem)UnterstütztUnterstütztUnterstützt
ruby-jwt (jwt gem)Unterstützt
RustCrypto ecdsa (p256, p384, k256)Unterstützt
SimpleWebAuthnUnterstützt
swift-cryptoUnterstütztUnterstütztUnterstützt
Tink (Java)UnterstütztUnterstützt
viemUnterstütztUnterstützt
web-token (JWT Framework)Unterstützt
web3.py (eth-account)UnterstütztUnterstützt
WebAuthn4JUnterstützt
WebCrypto (crypto.subtle)UnterstütztUnterstützt
wolfSSL (wolfCrypt)UnterstütztUnterstütztUnterstützt