digital voting method using computer systems on which a voting booth system, a confirmation system, a mix network system, a counting system and a black board system are implemented, wherein the confirmation system has access to the certificates of the eligible voters on the black board system, in which the confirmation system fetches a list of the certificates of the eligible voters from the black board system so that the voter's certificate can be subsequently verified, comprising the following steps: - a voter generates his vote using the polling booth system; - the vote is dazzled and signed with the voter's signature from the polling booth system; - then the blinded and signed vote is sent to the polling booth system; - the verification system verifies the signature, verifies the voter's eligibility, checks whether the voter has not already received a signature, and if so, the verification system signs over the blinded vote; - the verification system sends the vote and signature back to the polling booth system; - The polling booth system receives the confirmation signature and the vote Is blanked; - verification of the verification signature is performed, If it is correct, the vote is encrypted together with the verification signature with a public key of the counter; - then the polling booth system encrypts the result with a public key of a mix network; - the result is transmitted to the black board system; - If the voter is authorized, the black board system allows to publish the vote; - after the election phase, the Mix Net system collects the doubly encrypted votes from the black board system, - the Mix Net system removes the external encryption of votes with its private key; - then the mix net system mixes them and sends the new list of votes back to the black board system, where at that point the votes are still encrypted with the counter key, - then the counting system gets the new list of votes from the black board system and decodes the votes; - the counting system verifies the confirming signatures on the votes and checks if the votes are valid, If they are valid, it calculates the election result; wherein the black board system is implemented in the form of a database product that supports corresponding access rules for implementing the procedure by protecting access to data by implementing security policies In server programs corresponding to client programs, wherein the security policies define access permissions, and wherein once written data on the black board system cannot be changed except for the election status of the election. ' - a voter generates his vote using the polling booth system; - the vote is dazzled and signed with the voter's signature from the polling booth system; - then the blinded and signed vote is sent to the polling booth system; - the verification system verifies the signature, verifies the voter's eligibility, checks whether the voter has not already received a signature, and if so, the verification system signs over the blinded vote; - the verification system sends the vote and signature back to the polling booth system; - The polling booth system receives the confirmation signature and the vote Is blanked; - verification of the verification signature is performed, If it is correct, the vote is encrypted together with the verification signature with a public key of the counter; - then the polling booth system encrypts the result with a public key of a mix network; - the result is transmitted to the black board system; - If the voter is authorized, the black board system allows to publish the vote; - after the election phase, the Mix Net system collects the doubly encrypted votes from the black board system, - the Mix Net system removes the external encryption of votes with its private key; - then the mix net system mixes them and sends the new list of votes back to the black board system, where at that point the votes are still encrypted with the counter key, - then the counting system gets the new list of votes from the black board system and decodes the votes; - the counting system verifies the confirming signatures on the votes and checks if the votes are valid, If they are valid, it calculates the election result;