Displaying 1 to 9 from 9 results

ring - Safe, fast, small crypto using Rust

  •    Rust

ring is focused on the implementation, testing, and optimization of a core set of cryptographic operations exposed via an easy-to-use (and hard-to-misuse) API. ring exposes a Rust API and is written in a hybrid of Rust, C, and assembly language. ring is focused on general-purpose cryptography. WebPKI X.509 certificate validation is done in the webpki project, which is built on top of ring. Also, multiple groups are working on implementations of cryptographic protocols like TLS, SSH, and DNSSEC on top of ring.

Password4j - Cryptographic library that supports Argon2, Bcrypt, Scrypt, PBKDF2 and various cryptographic hash functions.

  •    Java

Password4j is a Java user-friendly cryptographic library for hashing and checking passwords with different Key derivation functions (KDFs) and Cryptographic hash functions (CHFs). The library fully supports Argon2, BCrypt, SCrypt and PBKDF2 and can produce and handle cryptographic salt and pepper.

enchive - Encrypted personal archives

  •    C

Enchive is a tool to encrypt files to yourself for long-term archival. It's a focused, simple alternative to more complex solutions such as GnuPG or encrypted filesystems. Enchive has no external dependencies and is trivial to build for local use. Portability is emphasized over performance. The name is a portmanteau of "encrypt" and "archive," pronounced en'kīv.




angular-crypto - angular-crypto provides standard and secure cryptographic algorithms for Angular

  •    Javascript

angular-crypto provides standard and secure cryptographic algorithms for Angular.js with support for: MD5, SHA-1, SHA-256, RC4, Rabbit, AES, DES, PBKDF2, HMAC, OFB, CFB, CTR, CBC, Base64

SECURE_HASH - SHA-1,SHA-256,SHA-512 Secure Hash Generator written in VHDL(RTL) for FPGA(Xilinx and Altera)

  •    VHDL

SHA-1,SHA-256,SHA-512を計算する論理合成可能なVHDLモジュールです. 1クロックで1、2ワード(1ワードはSHA-1およびSHA-256で32bit、SHA-512では64bit)処理できます.

simple-sha256 - Generate SHA-256 hashes (in Node and the Browser)

  •    Javascript

In Node.js, this package uses crypto.createHash(). In the browser, it uses crypto.subtle.digest(). MIT. Copyright (c) Feross Aboukhadijeh.


js-ethereum-cryptography - Every cryptographic primitive needed to work on Ethereum, for the browser and Node

  •    TypeScript

This npm package contains all the cryptographic primitives normally used when developing Javascript/TypeScript applications and tools for Ethereum. Pure Javascript implementations of all the primitives are included, so it can be used out of the box for web applications and libraries.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.