Pular para o conteúdo
ecdsa.com
Referência

Bibliotecas

59 bibliotecas e ferramentas de linha de comando, com o comportamento que quebra a interoperabilidade — codificações de assinatura, nonces, low-S, curvas, formatos de chave, valores padrão de JWT — registrado ao executar cada uma, e não copiado da documentação.

Exibindo 59 de 59

Por linguagem

Node.js

WebCrypto

Python

Go

Java

.NET

Rust

PHP

Ruby

Swift

C

Linha de comando

Por recurso

O suporte de cada biblioteca, segundo a verificação registrada
BibliotecaECDSAEdDSAPós-quânticaJOSE e JWTWebAuthnEthereum e Bitcoin
.NET System.Security.CryptographyCom suporte
@noble/curvesCom suporteCom suporte
Apple CryptoKitCom suporteCom suporteCom suporte
Authlib (authlib.jose)Com suporte
aws-lc-rsCom suporteCom suporteCom suporte
BoringSSLCom suporteCom suporteCom suporte
Bouncy Castle (Java)Com suporteCom suporteCom suporte
Bouncy Castle for .NET (BouncyCastle.Cryptography)Com suporteCom suporteCom suporte
coincurveCom suporte
ellipticCom suporteCom suporte
ethers.jsCom suporteCom suporte
firebase/php-jwtCom suporte
GnuPG (gpg)Com suporteCom suporte
GnuTLSCom suporteCom suporte
Go crypto/ecdsa (standard library)Com suporteCom suporteCom suporte
go-ethereum cryptoCom suporteCom suporte
go-joseCom suporte
go-webauthnCom suporte
golang-jwt/jwtCom suporte
Java JCA (SunEC, JDK 25)Com suporteCom suporteCom suporte
java-jwt (Auth0)Com suporte
JJWT (io.jsonwebtoken)Com suporte
jose (panva)Com suporte
jose4jCom suporte
jsonwebtoken (Node.js)Com suporte
jsonwebtoken (Rust)Com suporte
JWCryptoCom suporte
lcobucci/jwtCom suporte
liboqs (Open Quantum Safe)Com suporte
LibreSSLCom suporteCom suporteCom suporte
libsecp256k1 (Bitcoin Core)Com suporte
libsodiumCom suporteCom suporte
Mbed TLS (TF-PSA-Crypto)Com suporteCom suporte
Microsoft.IdentityModel (JsonWebTokenHandler)Com suporte
Nimbus JOSE + JWTCom suporte
node-forgeCom suporte
Node.js node:cryptoCom suporteCom suporteCom suporte
NSS (Network Security Services)Com suporteCom suporteCom suporte
OpenSSH (ssh-keygen)Com suporteCom suporteCom suporte
OpenSSLCom suporteCom suporteCom suporte
PHP openssl extensionCom suporteCom suporte
py_webauthnCom suporte
pyca/cryptographyCom suporteCom suporteCom suporte
PyJWTCom suporte
python-ecdsaCom suporteCom suporte
python-joseCom suporte
ringCom suporteCom suporte
Ruby OpenSSL (openssl gem)Com suporteCom suporteCom suporte
ruby-jwt (jwt gem)Com suporte
RustCrypto ecdsa (p256, p384, k256)Com suporte
SimpleWebAuthnCom suporte
swift-cryptoCom suporteCom suporteCom suporte
Tink (Java)Com suporteCom suporte
viemCom suporteCom suporte
web-token (JWT Framework)Com suporte
web3.py (eth-account)Com suporteCom suporte
WebAuthn4JCom suporte
WebCrypto (crypto.subtle)Com suporteCom suporte
wolfSSL (wolfCrypt)Com suporteCom suporteCom suporte