Packages

Cryptography & Hashing Packages

Cryptographic primitives, hashing, and encryption libraries for securing data at rest and in transit across your application stack.

259 packages

Packages in Cryptography & Hashing

86Health
Library PyPI

PyJWT

A Python implementation of RFC 7519 for encoding, decoding, and verifying JSON Web Tokens.

5,706
MIT
Used by 44
44Health
Library npm

crypto-js

A JavaScript library of crypto standards - hashing, HMAC, PBKDF2, and symmetric ciphers for Node.js and the browser.

16,409
MIT
Used by 40
83Health
Library npm

otplib

TypeScript-first TOTP and HOTP library with a pluggable crypto/base32 architecture for Node, Bun, Deno, and browsers.

2,290
MIT
Used by 22
46Health
Library PyPI

itsdangerous

A small Python toolkit for cryptographically signing data so you can trust it hasn't been tampered with when it comes back from an untrusted client.

3,135
BSD 3
Used by 15
69Health
Library npm

OTPAuth

HOTP and TOTP one-time password library for Node.js, Deno, Bun, and browsers

1,482
MIT
Used by 15
88Health
Library Go

webauthn

A spec-conformant WebAuthn and FIDO2 passkey server library for Go, handling registration and authentication ceremonies for passwordless and multi-factor login.

1,338
BSD 3
Used by 11
81Health
Library npm

noble-hashes

Audited, zero-dependency JS/TS implementation of SHA2, SHA3, BLAKE, HMAC, HKDF, PBKDF2, Scrypt and Argon2 that tree-shakes down to a few kilobytes per hash.

927
MIT
Used by 9
67Health
Library PyPI

argon2-cffi

Secure, high-level password hashing for Python using Argon2

731
MIT
Used by 8
92Health
Library Go

Lego

A Go ACME client and library for Let's Encrypt, with built-in support for 200+ DNS providers, usable as a CLI or embedded directly in your own code.

9,890
MIT
Used by 6
93Health
Library Composer

phpseclib

Pure-PHP implementations of SSH2, SFTP, X.509, RSA, AES, and dozens of other cryptographic primitives

5,593
MIT
Used by 6
64Health
Library Cargo

ring

Safe, fast, small cryptographic primitives for Rust, built on verified assembly from BoringSSL

4,109
Other
Used by 6
45Health
Library Cargo

rsa

Pure Rust implementation of RSA encryption, signing, and key handling

673
Apache 2.0
Used by 5
96Health
SDK Go

Vault API

The official Go client library for HashiCorp Vault, providing typed access to secrets, auth methods, and system endpoints.

36,312
MPL-2.0
Used by 4
66Health
Library PyPI

pycryptodome

A self-contained, low-level Python library of cryptographic primitives — ciphers, hashes, MACs, and public-key algorithms — with no OpenSSL dependency.

3,265
Other
Used by 4
71Health
Library npm

altcha

Privacy-first, self-hosted CAPTCHA replacement that proves a visitor is human with invisible proof-of-work instead of puzzles, tracking, or third-party APIs.

2,779
MIT
Used by 4
52Health
Library PyPI

argon2-cffi-bindings

Low-level CFFI bindings that compile the official Argon2 C library for direct use from Python.

20
MIT
Used by 3
90Health
Library Cargo

aws-lc-rs

Rust cryptographic library backed by AWS-LC and API-compatible with ring, with optional FIPS support.

654
Other
Used by 2
46Health
Library Cargo

openidconnect-rs

A strongly-typed, extensible Rust implementation of the OpenID Connect protocol for building relying-party authentication and OIDC provider integrations.

643
MIT
Used by 2
49Health
Library Composer

php-encryption

Misuse-resistant authenticated encryption for PHP, with a simple key- or password-based API

3,877
MIT
Used by 1
52Health
Library Cargo

snow

A pure-Rust implementation of the Noise Protocol Framework for building secure, encrypted handshakes and transport channels.

1,098
Apache 2.0
Used by 1
61Health
Library Composer

Sodium Compat

Pure PHP polyfill for the libsodium cryptography extension

932
Other
Used by 1
56Health
Library Cargo

webauthn-rs

A Rust implementation of the WebAuthn Relying Party protocol for passkey and passwordless authentication.

709
MPL-2.0
Used by 1
45Health
Library Composer

webauthn

Small, lightweight PHP WebAuthn (FIDO2/Passkey) server library for passwordless login.

598
MIT
Used by 1
73Health
Library Composer

xmlseclibs

A PHP library for XML digital signatures and encryption (XMLDSig and XML Encryption).

412
BSD 3
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers