verification scheme based on 2D barcodes
Project description
Caurus
Caurus is an open implementation of a verification scheme based on 2D barcodes.
Getting Started
Install and setup Caurus:
$ pip install caurus
$ caurus server init
Each device needs to be activated first. In our case, we assign the (arbitrary) ID 1 and set a SVG viewer (e.g. a browser) to automatically display the barcodes:
$ caurus server activate --viewer firefox 1
To complete the activation, add the displayed keys to caurus.cfg
.
Afterwards, your are ready to verify arbitrary messages. There is support for lines, key-value pairs and some basic styling:
$ caurus server transaction 1 "Hello World!" "so:red:R" "many:blue:B" "colors:green:G"
Barcode: ...
Code: 231185
Documentation
→ docs/
Disclaimer
This project is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Cronto Ltd, OneSpan Inc, or any of their subsidiaries or affiliates.
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
Built Distribution
File details
Details for the file caurus-0.1.0.tar.gz
.
File metadata
- Download URL: caurus-0.1.0.tar.gz
- Upload date:
- Size: 35.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20730ff0fbbf003e4a9b145c2490463be33a1ce274475fb24ec9472628dd62f0 |
|
MD5 | 096e1906a4621813d7ef330e5045d08d |
|
BLAKE2b-256 | 177aaaf9cf973f8fc78989f55913b9352065929ef7e9de1a4ec79c97df684e49 |
File details
Details for the file caurus-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: caurus-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 154a8382618f654a6824d6d87e5c4bda967da07cb9ae0aef9c958baeadd0e922 |
|
MD5 | 9220fbb4719708fc962163ac1829192c |
|
BLAKE2b-256 | 6ffd65571cd01aa5cdf042d96d318cf8d42acf1d49fae17d8f4f4a9e985f911b |