Skip to main content

Python wrapper for the Zenroom virtual machine

Project description

zenroom.py

This library attempts to provide a very simple wrapper around the Zenroom (https://zenroom.dyne.org/) crypto virtual machine developed as part of the DECODE project (https://decodeproject.eu/), that aims to make the Zenroom virtual machine easier to call from normal Python code.

This library has been developed for a specific deliverable within the project, and as such will likely not be suitable for most people's needs. Here we directly include a binary build of Zenroom compiled only for Linux (amd64), so any other platforms will be unable to use this library. This library has also only been tested under Python 3.

Zenroom itself does have good cross platform functionality, so if you are interested in finding out more about the functionalities offered by Zenroom, then please visit the website linked to above to find out more.

Installation

The package can be installed by running:

$ pip install zenroom

NOTE - the above command attempts to install the zenroom package, pulling in the Zenroom VM as a precompiled binary, so will only work on Linux (amd64) machines.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zenroom-0.0.5.tar.gz (388.1 kB view details)

Uploaded Source

Built Distribution

zenroom-0.0.5-py3-none-any.whl (403.0 kB view details)

Uploaded Python 3

File details

Details for the file zenroom-0.0.5.tar.gz.

File metadata

  • Download URL: zenroom-0.0.5.tar.gz
  • Upload date:
  • Size: 388.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7

File hashes

Hashes for zenroom-0.0.5.tar.gz
Algorithm Hash digest
SHA256 06b9bab062abb0530eef6256582afb5e9ca15ced69baddd2411b3d2726f4573a
MD5 b2e728c6327ad4f89dc35b32f4fd3771
BLAKE2b-256 78e48241869719d48fc24e517f23e658a6f6f340e2f1a2ab22b7ec568b916ed4

See more details on using hashes here.

File details

Details for the file zenroom-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: zenroom-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 403.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7

File hashes

Hashes for zenroom-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 83bf479d005fca6b41c2a586c87556df293d290492cbc96289a4778185928a9f
MD5 e7d42f15293f3bcc173dfb0a31d69805
BLAKE2b-256 a747ca28a5be406186905d615edb2eba9756da00067b0e4e967f5d7e3ea27695

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page