misc/cryptoballot g20181015_49 FreeBSD
Cryptographically secure online voting
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d81b7ba3c3- License
- AGPLv3
- Categories
- misc
- Package size
- 5867.0 KiB, 33352.6 KiB installed
Description
Cryptoballot in an implementation of a cryptographically secure online voting system that includes the blind signature algorithm allowing secure and reliable anonymous voting.
Features: * All votes are anonymous with an option for the voter to mark their ballot as public. * All voters can verify that their vote has been counted. * All voters can verify that all the votes have been tallied correctly. * All voters can verify that the total number of signed ballots matches the number of votes cast. * Auditors with access to the voters list can verify the identities of all voters who cast a ballot, but cannot match which ballot belongs to which voter.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | misc/cryptoballot | g20181015_49 |
| DragonFly | misc/cryptoballot | g20181015_26 |
| HardenedBSD | misc/cryptoballot | g20181015_47 |
| GhostBSD | misc/cryptoballot | g20181015_47 |
Install
Binary package:
pkg install cryptoballot
From the ports tree:
cd /usr/ports/misc/cryptoballot/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cryptoballot>0:misc/cryptoballot
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | g20181015_48 | g20181015_48 | - | g20181015_31 | g20181015_48 |
| FreeBSD:14:quarterly | g20181015_48 | g20181015_48 | n/a | g20181015_29 | g20181015_48 |
| FreeBSD:15:latest | g20181015_48 | g20181015_48 | n/a | - | g20181015_31 |
| FreeBSD:15:quarterly | g20181015_48 | g20181015_48 | n/a | n/a | n/a |
| FreeBSD:16:latest | g20181015_47 | g20181015_48 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- go
- Service scripts
- none
Files
distinfo 12
| File | Size | SHA256 |
|---|---|---|
| cryptoballot-cryptoballot-g20181015-3753e1b_GH0.tar.gz | 70142 | 2d78b161a162bfe3af2d0ec46579989f0475db2ed1bd17014166c4375c100ea2 |
| cryptoballot-entropychecker-188ae6c_GH0.tar.gz | 3354 | b2749045541ffd9f42d291f21c7f31b5fb41795943affe8997161f81f465f6a9 |
| cryptoballot-fdh-5eb31ce_GH0.tar.gz | 4753 | 0892c8afafd188843e6d457101c5ee35bd5ed2c71f44d9248956891ad0edacf1 |
| cryptoballot-rsablind-14f9913_GH0.tar.gz | 6012 | 8fbaacc77dc2914bca63fd0a8af5390c90438f204cb086c344bb62e250a0f4ca |
| urfave-cli-v1.20.0_GH0.tar.gz | 58397 | c5ba59f5742c99618b5ba34211699287cd3e80c41488bb267035ce0163e3bade |
| phayes-decryptpem-7e4f5bc_GH0.tar.gz | 4816 | c5d01fe426a913ec1a765d84db8d11f3ae14e59936b6cb2085c3be59da280956 |
| phayes-errors-ad407e6_GH0.tar.gz | 5427 | c5d79d32ecf415d36ed66a711adeb11f8dc6e3387e57d2653c5cc39e12c83ad5 |
| dlintw-goconf-dcc0709_GH0.tar.gz | 6204 | 44cc8acafb381d0d8f8d9c767aef5ba45ad5fca565bdb72eb510aa77b075e3a2 |
| Sam-Izdat-govote-7d55c89_GH0.tar.gz | 21418 | 507b966bec0970dfd982aea5b76b7df9a58056077b05a9fcc32cc6a21f08934c |
| lib-pq-88edab0_GH0.tar.gz | 90312 | 240e898bc7323af2399bb0b9692991a5e22beefd5f0a618ac6a23504bb19f6a7 |
| golang-crypto-650f4a3_GH0.tar.gz | 1.450433e+06 | 0cce7619a0627df46c567f83fed44ee750a5eaf62d91efbef0b27d08ab861b3f |
| golang-sys-v0.6.0_GH0.tar.gz | 1.434234e+06 | b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 |
Commit history 6
The latest 5 of 6 in the history this site was built from.