Displaying 1 to 20 from 49 results


  •    Javascript

A small JavaScript library to generate YouTube-like ids from numbers. Use it when you don't want to expose your database ids to the user.

tweetnacl-js - Port of TweetNaCl cryptographic library to JavaScript

  •    Javascript

Port of TweetNaCl / NaCl to JavaScript for modern browsers and Node.js. Public domain.The primary goal of this project is to produce a translation of TweetNaCl to JavaScript which is as close as possible to the original C implementation, plus a thin layer of idiomatic high-level API on top of it.

cipherhub - encrypt messages based on ssh public keys with easy import from github

  •    Javascript

It can be frustrating and annoying to communicate with somebody using public key cryptography since setting up PGP/GPG is a hassle, particularly managing keyrings and webs of trust.and it will fetch their public keys from github, storing the key locally for next time.

coyim - coyim - a safe and secure chat client

  •    Go

CoyIM is a new client for the XMPP protocol. It is built upon https://github.com/agl/xmpp-client and https://github.com/coyim/otr3. It adds a graphical user interface and implies safe and secure options by default. Our ambition is that it should be possible for even the most high-risk people on the planet to safely use CoyIM, without having to make any configuration changes. To do this, CoyIM has OTR enabled and uses Tor by default. Besides that, it will only use the Tor Onion Service for a known server and also uses TLS and TLS certificates to verify the connection - no configuration required. The implementation is written in the Go language, to avoid many common types of vulnerabilities that come from using unsafe languages.

CTI Text Encryption


A text encryption tools. Able to encrypt with multiple password. Light weight, efficient, portable and able to translate to your language.


  •    DotNet

CAESAR (Consolidated AES Automated Runtime) is a user-friendly file encryption software that uses an Advanced Encryption Standard (AES) service to secure data.

Dynamics Ax CipherLib


The Dynamics Ax CipherLib is a simple X.509 certificate based cipher implementation that allows to encrypt/decrypt S/MIME or XML messages with Dynamics Ax 4.0,

js-jose - JavaScript library to encrypt/decrypt data in JSON Web Encryption (JWE) format and to sign/verify data in JSON Web Signature (JWS) format

  •    Javascript

Library to encrypt and decrypt data in JSON Web Encryption (JWE) format and to sign data in JSON Web Signature (JWS) format. Leverages Browser's native web crypto API.

Cryptex - Secure secret storage and cryptographic key retrieval for Node.js

  •    Javascript

If you check database passwords into git, download credential files from S3 or some other server, provide plaintext keys to your continuous integration/deployment solution, or don't have the ability to limit engineers from getting production secrets, stop doing what you're doing. Following 12 Factor? Rock on. We have env var support already built-in.

envenc - Seamlessly encrypt and decrypt your development keys in your .env

  •    Javascript

The 1Password for development environment variables.Seamlessly encrypt and decrypt your development keys in your .env.

bacon-cipher - A robust JavaScript implementation of Bacon’s cipher, a.k.a. the Baconian cipher.

  •    Javascript

bacon-cipher is a JavaScript implementation of Bacon’s cipher, a.k.a. the Baconian cipher. It can be used to encode plaintext to Bacon-ciphertext, or the other way around (i.e. decoding). Here’s an online demo.A string representing the semantic version number.

node-object-encrypter - Encrypt/decrypt javascript objects as base64 strings with optional TTL support

  •    Javascript

Encrypt/decrypt JavaScript objects as base64 strings with optional TTL support.Create an instance of encrypter, secret could be a string or an array of strings.

chrome-cookies-secure - Extract encrypted Google Chrome cookies for a url on a Mac or Linux

  •    Javascript

If format is not specified, object will be used as the format by default. Cookie order tries to follow RFC 6265 - Section 5.4, step 2 as best as possible.

aes-cross - A real cross platform AES encryption-decryption solution

  •    Java

Only all these 5 things are exactly the same can the AES encription and decryption be used anywhere. Most language supports ECB,CBC,CFB cipher mode (CBC is used widely), and all key sizes(128 is used widely). But the padding mode is different in different platforms, and it's also effected by cipher mode. You don't need any extra code on these platforms, just make sure using AES/CBC/PKCS5Padding ,and same iv, same key, the encription and decription will cross platforms. There're some platform don't support PKCS5Padding , that's the project to resolve it.

node-gpg - GPG encryption and decryption in node.js by way of the gpg command-line tool

  •    Javascript

This module is a wrapper around gpg for use within Node. Node-GPG takes care of spawning gpg, passing it the correct arguments, and piping input to stdin. It can also pipe input in from files and output out to files. Use Node-GPG if you are considering calling gpg directly from your application.

secure-conf - Secure Node.js Configuration Files

  •    Javascript

This library makes your application configuration files more secure by providing methods to encrypt at build-time & decrypt at runtime. NOTE: This module is not a substitute for your server/application security. Passwords are freely available in the RAM, a determined Hacker can get whatever she wants.

dumpdecrypted - Dumps decrypted mach-o files from encrypted applications、framework or app extensions

  •    Objective-C

Dumps decrypted mach-o files from encrypted applications、framework or app extensions.

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.