From fa30461cf0f413f32ab36eea0bb3519ec167a4ab Mon Sep 17 00:00:00 2001 From: Lk Geimfari Date: Mon, 3 Oct 2016 01:26:00 +0300 Subject: [PATCH] Added libraries for Rust, JS and Haskell Added 'rustls' to Frameworks and Libs/Rust Added 'jsrsasign' to Frameworks and Libraies/JavaScript Added 'cryptol' to Frameworks and Libraries/Haskell --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index d3b52fc..05889ab 100644 --- a/README.md +++ b/README.md @@ -204,6 +204,7 @@ A curated list of cryptography resources and links. - [Crypto](http://hackage.haskell.org/packages/#cat:Crypto) - Collaborative Hackage list. - [Cryptography](http://hackage.haskell.org/packages/#cat:Cryptography) - Collaborative Hackage list. - [Cryptography & Hashing](https://wiki.haskell.org/Applications_and_libraries/Cryptography) - Official Website of Haskell. +- [cryptol](https://github.com/GaloisInc/cryptol) - The Language of Cryptography. - [Cryptonite](https://hackage.haskell.org/package/cryptonite) - Haskell repository of cryptographic primitives. - [HsOpenSSL](https://github.com/phonohawk/HsOpenSSL) - OpenSSL binding for Haskel. - [scrypt](https://github.com/informatikr/scrypt) - Haskell bindings to Colin Percival's scrypt implementation. @@ -226,6 +227,7 @@ A curated list of cryptography resources and links. - [js-nacl](https://github.com/tonyg/js-nacl) - Pure-Javascript High-level API to Emscripten-compiled libsodium routines. - [jsencrypt](https://github.com/travist/jsencrypt) - Javascript library to perform OpenSSL RSA Encryption, Decryption, and Key Generation. - [JShashes](https://github.com/h2non/jshashes) - Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC). +- [jsrsasign](https://github.com/kjur/jsrsasign) - The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation. - [libsodium.js](https://github.com/jedisct1/libsodium.js) - libsodium compiled to pure JavaScript, with convenient wrappers. - [node.bcrypt.js](https://github.com/ncb000gt/node.bcrypt.js) - bcrypt for NodeJS. - [OpenPGP.js](https://github.com/openpgpjs/openpgpjs) - OpenPGP implementation for JavaScript. @@ -296,6 +298,7 @@ encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as - [ring](https://github.com/briansmith/ring) - Safe, fast, small crypto using Rust & BoringSSL's cryptography primitives. - [rust-crypto](https://github.com/DaGenix/rust-crypto) - Mostly pure-Rust implementation of various cryptographic algorithms. - [rust-openssl](https://github.com/sfackler/rust-openssl) - OpenSSL bindings for Rust. +- [rustls](https://github.com/ctz/rustls) - Rustls is a new, modern TLS library written in Rust. - [sodiumoxide](https://github.com/dnaq/sodiumoxide) - Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium). - [suruga](https://github.com/klutzy/suruga) - TLS 1.2 implementation in Rust. - [webpki](https://github.com/briansmith/webpki) - Web PKI TLS X.509 certificate validation in Rust.