1. An electronic web-based election system for fully encrypted secure remote voting, wherein voting data which corresponds to each voter's vote is fully encrypted until an end of a voting time period, the system comprising: a) an election central server computer, said election central server computer being configured to: store voter-related data for each eligible voter; send to the voter his unique code for registration in a central voting database, said registration includes entering his email address into the voting database; check for each voter registered in the system for an existing valid email address; generate a PIN code for each voter registered in the system having said existing valid email address to be able to vote; send to each voter via regular post mail said PIN code; send to each voter an email invitation to vote; authenticate each voter accessing the elections services computer system by authenticating his PIN code and ID number which is transmitted electronically from each voter to the election central server computer; send each voter a respective ballot after each voter is authenticated; generate a public key and a corresponding private key for each voter, respectively, and send said public key to each voter, respectively, obtain votes based on said ballots from each voter in the form of said voting data and store the voting data as a ciphertext in the database, wherein the public key is included with the cyphertext; calculate elections results from the voting data when the election time period is over; update election central server system votes results. b) a computer encryption system wherein the voting result encryption application is installed, such a system being configured to receive the votes from each voter in the form of voting data, encrypt the voting data with the public key to obtain encrypted voting data and send such data as ciphertext to the election central server for encrypted ciphertext storage in the database to prevent everybody, including database administrators, from viewing the data. c) a voter computer system which: opens email or especially designed secure voting website; identifies the voter by entering his ID number and PIN code; displays a list of parties eligible for elections which is displayed to the voter on a computer screen; casts the vote by choosing one of the parties from said list of parties; displays a consolidated list of candidates only from the one of the parties which has been chosen; casts the vote for candidates by choosing several candidates from the list of available candidates from the one of the parties which has been chosen; confirms voter choice by at least one of digital signature and entering the PIN; receives a notice screen that the vote has been accepted, and encrypting the vote and sending it to the computer encryption. d) a polling station based system comprised of one of more computers interactively connected to the election central server computer, such computers containing a total list of voters for a polling station, a list of voters who already voted either by using web-based invented system or by using said polling station.