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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|