eVotUM Cripto
Project description
###############################################################################
# eVotUM - Electronic Voting System
#
# README
#
# README file with the information to install and use the eVotUM python module
#
#
# Copyright (c) 2016 Universidade do Minho
# José Pina Miranda - Devise Futures, Lda. (jose.miranda@devisefutures.com)
#
#
# This program 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 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
###############################################################################
eVotUM.Cripto setup
A. Before installing the required python modules (see requirements.txt), please make
sure that the following dependencies have been installed:
For Debian and Ubuntu, the following command will ensure that the required dependencies are installed:
$ sudo apt-get install build-essential libssl-dev libffi-dev python-dev
For Fedora and RHEL-derivatives, the following command will ensure that the required dependencies are installed:
$ sudo yum install gcc libffi-devel python-devel openssl-devel
B. Since random numbers are generated using eVotUM.Cripto and several systems are not able
to generate the necessary entropy (especially in Shamir Secret Sharing functions)
for /dev/random, please install haveged (http://www.issihosts.com/haveged/index.html)
before running eVotUM.Cripto.
For Debian and Ubuntu, the following command will ensure that haveged is installed:
$ sudo apt-get install haveged
For Fedora and RHEL-derivatives, the following command will ensure that haveged is installed:
$ sudo yum install haveged
C. To install the eVotUM.Cripto python module, please follow the following steps:
1. Please run the following command: 'python setup.py build'.
2. Please run the following command: 'sudo python setup.py install'.
# eVotUM - Electronic Voting System
#
# README
#
# README file with the information to install and use the eVotUM python module
#
#
# Copyright (c) 2016 Universidade do Minho
# José Pina Miranda - Devise Futures, Lda. (jose.miranda@devisefutures.com)
#
#
# This program 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 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
###############################################################################
eVotUM.Cripto setup
A. Before installing the required python modules (see requirements.txt), please make
sure that the following dependencies have been installed:
For Debian and Ubuntu, the following command will ensure that the required dependencies are installed:
$ sudo apt-get install build-essential libssl-dev libffi-dev python-dev
For Fedora and RHEL-derivatives, the following command will ensure that the required dependencies are installed:
$ sudo yum install gcc libffi-devel python-devel openssl-devel
B. Since random numbers are generated using eVotUM.Cripto and several systems are not able
to generate the necessary entropy (especially in Shamir Secret Sharing functions)
for /dev/random, please install haveged (http://www.issihosts.com/haveged/index.html)
before running eVotUM.Cripto.
For Debian and Ubuntu, the following command will ensure that haveged is installed:
$ sudo apt-get install haveged
For Fedora and RHEL-derivatives, the following command will ensure that haveged is installed:
$ sudo yum install haveged
C. To install the eVotUM.Cripto python module, please follow the following steps:
1. Please run the following command: 'python setup.py build'.
2. Please run the following command: 'sudo python setup.py install'.
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
evotum-cripto-1.0.1.tar.gz
(20.3 kB
view details)
File details
Details for the file evotum-cripto-1.0.1.tar.gz.
File metadata
- Download URL: evotum-cripto-1.0.1.tar.gz
- Upload date:
- Size: 20.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ede8862b5dc84438849c3ee23f2553538803f2a732b353bc1310e57370be3e6a
|
|
| MD5 |
fee637c798731616a8c7aa7e787470b6
|
|
| BLAKE2b-256 |
e3813d2dc8dceaf1cff6c8ffbbcc9e01f8b0e42a524027922daf876c59e65e72
|