Packages

Cryptography & Hashing Packages

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

131 packages

Packages in Cryptography & Hashing

Showing 131 packages
53Health
Librarynpm

jsonwebtoken

The de facto Node.js library for signing, verifying, and decoding JSON Web Tokens.

18,190
MIT
Used by 92
88Health
Librarynpm

jose

Zero-dependency JWT, JWS, JWE, and JWK toolkit for Node.js, browsers, and edge runtimes.

7,753
MIT
Used by 62
54Health
Librarynpm

bcrypt.js

A zero-dependency, pure JavaScript implementation of bcrypt for hashing and verifying passwords in Node.js and the browser.

3,796
BSD 3
Used by 49
70Health
LibraryCargo

sha2

Pure Rust implementation of the SHA-2 hash function family (SHA-224/256/384/512) with hardware-accelerated backends.

2,255
Other
Used by 45
44Health
Librarynpm

crypto-js

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

16,400
MIT
Used by 39
49Health
Librarynpm

bcrypt

Battle-tested password hashing for Node.js using the adaptive bcrypt algorithm.

7,802
MIT
Used by 34
67Health
LibraryPyPI

Certifi

Mozilla's curated root CA bundle for verifying SSL/TLS certificates in Python.

987
MPL-2.0
Used by 32
69Health
LibraryPyPI

PyJWT

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

5,685
MIT
Used by 23
94Health
LibraryCargo

rustls

A modern, memory-safe TLS library for Rust with no unsafe code and no legacy crypto by default.

7,574
Other
Used by 19
59Health
Librarynpm

ssh2

Pure-JavaScript SSH2 client and server library for Node.js, with SFTP, exec, shell, and port forwarding support.

5,813
MIT
Used by 19
51Health
LibraryCargo

hmac

Generic, pure-Rust implementation of Hash-based Message Authentication Code (HMAC)

371
Other
Used by 16
76Health
LibraryPyPI

bcrypt (Python)

A Python library for secure password hashing using the bcrypt algorithm with an adjustable work factor

1,498
Apache 2.0
Used by 15
57Health
Librarynpm

OTPAuth

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

1,470
MIT
Used by 15
89Health
LibraryPyPI

Authlib

The ultimate Python library for building OAuth 1/2 and OpenID Connect clients and servers.

5,400
BSD 3
Used by 13
64Health
LibraryCargo

getrandom

A small, cross-platform Rust crate for retrieving random bytes directly from the OS

573
Other
Used by 13

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

Search