Skip to content
End-To-End is a crypto library to encrypt, decrypt, digital sign, and verify signed messages (implementing OpenPGP and OTR)
Branch: master
Clone or download
sirdarckcat Merge pull request #404 from shanehuntley/master
Update to latest available bouncy castle.
Latest commit 7e5742c Mar 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib remove backup file Apr 8, 2016
src/javascript/crypto/e2e Update to latest available bouncy castle. Mar 11, 2019
.gitignore Add a compatibility test driver for Bouncy Castle. Oct 21, 2015
.gitmodules Use the openpgp-interop repository as a submodule. Jan 4, 2016
.travis.yml Update .travis.yml Feb 24, 2017
AUTHORS Added Dominic to AUTHORS & CONTRIBUTORS files. Feb 23, 2015
CONTRIBUTING.md Readded CONTRIBUTING.md. MOE somehow removed it. Nov 18, 2014
CONTRIBUTORS Add to contributors list May 6, 2015
Gruntfile.js Small improvements for ./do.sh. Added grunt 'lint' task. Oct 22, 2014
LICENSE Dummy CL to check MOE export migration. This will get rolled back if … Oct 17, 2014
README.md Update README.md for the github project. Feb 24, 2017
all_tests.html Fixed paths to Closure in test server. Oct 20, 2014
compiler.flags
do.sh Update permissions for BC driver Apr 8, 2016
download-libs.sh update closure templates so it works with updated closure library Apr 8, 2016
package.json Added build-related files Oct 6, 2014
test_server.py Small improvements for ./do.sh. Added grunt 'lint' task. Oct 22, 2014

README.md

End-To-End

Travis Build

End-To-End is a crypto library to encrypt, decrypt, digital sign, and verify signed messages (implementing OpenPGP and OTR).

This is the source code for the End-To-End library. It's built upon a newly developed, JavaScript-based crypto library. End-To-End implements the OpenPGP standard, IETF RFC 4880, enabling key generation, encryption, decryption, digital signature, and signature verification.

We're releasing this library to enable community review.

For more background, please see our blog post.

Documentation for the project is stored in our Wiki. If you're planning to contribute to the project, check out our Contributor guide.

A few projects have been built on top of this library, to list a few:

You can’t perform that action at this time.