#e-voting #applications

rust_ev_verifier_application_lib

Library for common elements to implement an application using the crate rust_ev_verifier_lib

6 releases

Uses new Rust 2024

0.4.4 Feb 1, 2026
0.4.3 Nov 15, 2025
0.4.2 Oct 19, 2025
0.3.0 Mar 2, 2025

#1766 in Cryptography

GPL-3.0+

8.5MB
26K SLoC

Crate implementing common functionalities for all Verifier applications (console and GUI)

Following functionalities are provided

  • runner::Runner provides the possibility to run all the verifications
  • extract provides the functionalities to extract the zip files
  • run_information::RunInformation stores all the information about the current running
  • [report] provides the possibility to report the actual stituation

E-Voting Verifier in Rust

Introduction

Crate implementing common functionalities for all Verifier applications (console and GUI)

Following functionalities are provided:

  • runner::Runner provides the possibility to run all the verifications
  • extract provides the functionalities to extract the zip files
  • run_information::RunInformation stores all the information about the current running
  • report provides the possibility to report the actual stituation

Usage

See the crate documentation

Licence

rust_ev_verifier_application_lib is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

See LICENSE

Dependencies

~57–78MB
~1.5M SLoC