Skip to content

ritschmaster/snailcrypt-jsclient

Repository files navigation

snailcrypt-jsclient

Timed release of data - webapp client

What is snailcrypt-jsclient?

snailcrypt-jsclient allows you to use encrypt arbitary text using the central key managament platform of https://snailcrypt.com using the browser.

Running snailcrypt-jsclient

Visit webapp.snailcrypt.com

or

  1. Install Node.js
  2. Install docker
  3. Run make start
  4. Open localhost:8082

Running the unittests

  1. Install Node.js
  2. Install docker
  3. Run make all lib-debug src-debug
  4. Run make start
  5. Open localhost:8082/snailcrypt-jsclient/test/unit/unitTests.qunit.html

Running the integration tests

  1. Install Node.js
  2. Install docker
  3. Run make all lib-debug src-debug
  4. Run make start
  5. Open localhost:8082/snailcrypt-jsclient/test/integration/opaTests.qunit.html

License

  1. Source files: GPLv2 - please see SOFTWARE_LICENSE
  2. For all logos of Snailcrypt or images of it used within this project: please see LOGO_LICENSE.

About

Timed release of data - webapp client

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages