The MobileKey project aims to create a network service provisioning of secure digital certificates, as well as the development of a universal client that allows the use of these certificates (eg digital signature), in the context of electronic voting systems.
One of the most important requirements for electronic voting systems is to implement security mechanisms to ensure the reliability of the electoral process and its results. In particular, ensure privacy and integrity of the vote are two key aspects in terms of electoral security. Normally, authenticity (guarantee the identity of the voter) and integrity (ensuring that the vote has not been altered) are achieved through the use of digital certificates. With them, the votes are encrypted and digitally signed at the end of the voter before being sent to servers to vote using these digital certificates.
MobileKey is proposed as a pilot project to solve this problem by downloading software digital certificates that are stored in containers that are encrypted using a key known only by the voter. Thus, the voter does not need to perform any installation and certificates are not tied to any particular device. Therefore, the technology developed in this project will provide an innovative mechanism for safe, transparent and ubiquitous digital certificates among voters, able to run on any platform distribution.