Halite is a high-level cryptography interface that relies on libsodium for all of its underlying cryptography operations. Halite was created by Paragon Initiative Enterprises as a result of our continued efforts to improve the ecosystem and make cryptography in PHP safer and easier to implement.
easy-to-use cryptography cryptography-library libsodium composer encryption authentication digital-signature curve25519 ed25519 x25519 xsalsa20 poly1305 blake2b siphash argon2 php7 misuse-resistantChronicle is a self-hostable microservice, built with Slim Framework, which enables authorized users to commit arbitrary data to an immutable, append-only public ledger. Chronicle is superior to "blockchain" solutions for most real-world technical problems that don't involve proofs-of-work or Byzantine fault tolerance.
append-only hash-chain blake2b chain hash proof knowledge sapient security security-tools cryptographyOrion is a cryptography library written in pure Rust. It aims to provide easy and usable crypto while trying to minimize the use of unsafe code. You can read more about Orion in the wiki. This library has not undergone any third-party security audit. Usage is at own risk.
cryptography crypto aead argon2 pbkdf2 hmac hkdf chacha20-poly1305 poly1305 blake2b orion sha512 chacha20 argon2i xchacha20-poly1305 pure-rust xchacha20 secretstreamKryptor is a simple, modern, and secure encryption tool. It is a portable, cross-platform command line tool that makes use of modern and secure cryptographic algorithms. It aims to be a mixture of age and Minisign in terms of functionality to provide a simple, user friendly alternative to GPG.
cli encryption signing portable argon2 libsodium ed25519 curve25519 x25519 blake2b signatures file-encryption argon2id libsodium-net digital-signatures xchacha20 libsodium-core encryption-toolFor help with this package or general Go discussion, please join the Discord Gophers chat server.This assumes you already have a working Go environment, if not please see this page first.
itsdangerous hmac authentication token-authetication token jwt message-authentication-code signing hmac-signer mac blake2bnode-blake2 provides a stream-compatible blake2b, blake2bp, blake2s, and blake2sp Hash and KeyedHash for node 4+. On Windows, first install Python 2.7.13 so that node-gyp works.
blake2 hashing hash crypto blake2b blake2bp blake2s blake2spDigestif (and Rakia) provid some hashes functions in OCaml. Rakia provides theses functions by a C stub and Digestif is a pure implementation in OCaml of theses hashes. So these hashes functions can be used in an OCaml/Mirage/JavasScript world. Obviously, Rakia is more faster than Digestif (the hot loop was implemented in C) but it's possible than Rakia can't compile in your architecture. In this case, it's better to use Digestif or send a PR to fix Rakia.
hash ocaml sha1 sha256 blake2b sha512 sha384 sha224 md5There are also HashWithCustomMemory and VerifyWithCustomMemory methods to which you can pass a memory area to use it for computations and to save a little on memory allocation. GetMemorySize method returns the size of memory area that required for a particular instance. The library uses constexpr to calculate some values at compile time. mcost value is a template variable, so the library doesn't support arbitrary mcost values except for predefined ones (in practise you usually don't need it).
argon blake2b cryptography avx2Mining worker for blake PoW algorithms in CodeChain. CodeChain blake miner is written in Rust. We recommend setting up a build environment with rustup.
codechain blake2b miner blockchainNSec is a new cryptographic library for .NET Core based on libsodium ❤. It provides modern cryptographic primitives in a modern API based on the new Span<T> and ReadOnlySpan<T> types. NSec aims to be easy to use, secure by default, fast, and agile.
aead aes-gcm blake2b chacha20-poly1305 crypto cryptography curve25519 dotnet-core ed25519 encryption hash hkdf hmac libsodium security sha256 sha512 x25519This 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.
cryptography typescript aes scrypt ethereum prng keccak blake2b sha256 ripemd160 secp256k1 bip32 digital-signature hash encryption pbkdf2 sha-256 ripemd-160 advanced-encryption-standar ecdsa hierarchical-deterministic-keys hdwallet hdkeys
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.