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

32Health
SDK PyPI

altcha

Create and verify ALTCHA proof-of-work CAPTCHA challenges in Python with a zero-dependency, fully typed library.

33
MIT
Used by 1
32Health
Library Cargo

totp-lite

A minimal, RFC 6238-compliant TOTP library for Rust with pluggable SHA-1, SHA-256, and SHA-512 hashing.

33
MIT
Used by 1
22Health
Library Cargo

rust-farmhash

A pure-Rust port of Google's FarmHash providing fast 32-bit and 64-bit non-cryptographic hash functions.

30
MIT
Used by 1
28Health
Library Cargo

hyper-openssl

TLS support for Hyper HTTP clients and servers via rust-openssl, with an HttpsConnector, session-cache reuse, and ALPN negotiation.

26
Apache 2.0
Used by 1
63Health
Library Cargo

rcan

A Rust crate for capability-based authorization through signed, chainable ed25519 delegations.

25
Apache 2.0
Used by 1
27Health
Library Cargo

ascon-aead

Pure-Rust, no_std implementation of the Ascon-AEAD128 authenticated encryption scheme

22
Other
Used by 1
22Health
Library npm

EVP_BytesToKey

Reimplements OpenSSL's legacy EVP_BytesToKey key-derivation algorithm in pure JavaScript for compatibility with older OpenSSL-encrypted data.

21
MIT
Used by 1
30Health
Library Cargo

hash32

32-bit FNV-1a and MurmurHash3 hashers for no_std and embedded Rust targets.

16
Other
Used by 1
26Health
Library Cargo

permutation-iterator-rs

Iterate over random permutations of an integer range in constant space, using a Feistel network instead of shuffling or fully materializing a list.

14
Apache 2.0
Used by 1
19Health
Library Cargo

nohash

A pass-through Rust Hasher that turns integer HashMap and HashSet lookups into a single stored value instead of a hash computation.

9
Other
Used by 1
22Health
Library npm

node-crypto

Opinionated AES-256-GCM encryption and decryption for serializable JavaScript objects, built on Node's crypto module.

8
Apache 2.0
Used by 1
42Health
Library npm

request-crypto

JWK+JWE based request encryption library that lets Node services securely exchange sensitive payloads over the wire.

7
Apache 2.0
Used by 1
18Health
Library Cargo

pkce

Generate OAuth 2.0 PKCE code verifiers and challenges in Rust per RFC 7636.

6
Other
Used by 1
18Health
Library Cargo

sasl2-sys

Low-level Rust FFI bindings to the Cyrus SASL authentication library.

5
Apache 2.0
Used by 1
17Health
Library npm

system-ca

Reads trusted certificates from the OS certificate store on Windows, macOS, and Linux for use with Node's TLS APIs.

5
Apache 2.0
Used by 1
17Health
Library Cargo

precomputed-hash

A minimal Rust trait for types that already know their own hash, letting hash maps skip re-hashing.

3
MIT
Used by 1
42Health
SDK PyPI

akeyless-python

Auto-generated Python SDK for the Akeyless Vault secrets management and encryption platform.

2
Apache 2.0
Used by 1
19Health
Library npm

@sanity/descriptors

Content-addressable descriptor encoding and efficient set synchronization for sharing schema definitions across Sanity's Content Lake.

0
MIT
Used by 1
22Health
Library npm

fast-crc32c

Hardware-accelerated CRC-32C checksums for Node.js with an automatic pure-JavaScript fallback.

30
MIT

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