You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Jaromil 944da69be0 fix detection of external random seed and adopt it in dp3t zencode 4 years ago
.docs.old 📁 MV old-docs to prevent deploy. Fix symlinks. Static resources. 4 years ago
bindings Fix documentation (#91) 4 years ago
build 🗔 fix paths, update libs and zenroom on playground 4 years ago
docs 🐛 Fix web encrypt demo within docs 4 years ago
examples update lua documentation and tests to use new AES class 4 years ago
lib fix lua build flags to include zenroom and milagro 4 years ago
src fix detection of external random seed and adopt it in dp3t zencode 4 years ago
test fix detection of external random seed and adopt it in dp3t zencode 4 years ago
.gitignore updated zencode array transformations to avoid = symbols 4 years ago
.gitmodules 📁 MV old-docs to prevent deploy. Fix symlinks. Static resources. 4 years ago
.travis.yml Improve travis file 4 years ago
Agreement.md contributor license agreement 5 years ago
ChangeLog.md updates to documentation and binary packing script for release 4 years ago
LICENSE.txt aligned all licensing headers and notices (AGPL3), updated year 5 years ago
Makefile Added build target osx-lib to build a Zenroom static library. (#94) 4 years ago
README.md small fixes to the README 4 years ago
TODO.md 📝 New documentation system (docsify) (#89) 4 years ago

README.md

Zenroom crypto VM

Zenroom logo

Zenroom is a secure language interpreter of both Lua and its own secure domain specific language (DSL) to execute fast cryptographic operations using elliptic curve arithmetics.

The Zenroom VM is very small, has no external dependency, is fully deterministic and ready to run end-to-end encryption on any platform: desktop, embedded, mobile, cloud and even web browsers.

Zencode is the name of the DSL executed by Zenroom: it is similar to human language and can process large data structures while operating cryptographic transformations and basic logical operations on them.

software by Dyne.org

Continue to the developer website

or

Read the Zencode whitepaper

or

Visit the product website for a friendly introduction to the love we put in craftsmanship.

Zenroom is licensed as AGPLv3; we are open to grant exceptions on a commercial basis.