Crates.io | rust_ev_verifier_lib |
lib.rs | rust_ev_verifier_lib |
version | 0.1.0 |
source | src |
created_at | 2024-10-25 15:58:08.787679 |
updated_at | 2024-10-25 15:58:08.787679 |
description | Main library for the E-Voting system of Swiss Post. |
homepage | |
repository | https://github.com/de-mo/rust_ev_verifier_lib |
max_upload_size | |
id | 1422670 |
size | 821,266 |
This crate is the main library for the E-Voting system of Swiss Post.
It is based on the specifications of Swiss Post, according to the following document versions:
The verifier is implemented for the version 1.4.3 of the E-Voting system of Swiss Post.
The library contains the following modules:
The implementation not used any code of Swiss Post. It is only based on the published documentation.
A major difference with the Swiss Post Verifier is that the verifications does not return true or false, but return all the errors and failures found, with the necessary information to regarding the position of the element, that generates the error. In this case it helps a better granularity for the analysis of the errors and failures.
The Verifier is not ready for production.
The library depends from the following crates
Copy the directoy /datasets/direct-trust
to the root.
Open source License Apache 2.0
See LICENSE