Regarding your question about stealing POS machine , you dont need to . You just need to have access to it ( read about Kapoxta , JackPOS, Backoff , Nemanja etc ) . Banks get victims of fraud all the time ( Read about Zeus malware , spyeye , amongst other ) . Going by their sheer volumes in sale a few millions are nothing , however a few millions can turn the tide here .
wow, you turned out to be technical, but unfortunately you forgot Complete just of the system. These all malwares are used to steal card data, not get into the system, it's like your merchant get into the machine and install these malware into the machine to get the Card data, or you are absence someone get on the machine and install this. On the top, in PKI environment, data can't be stolen in communication or end node. Almost all of the card fraud happens if someone has access to the database as well get flat files for emobossing (I am still not sure why they even generate flat files it's stupidity).
Now lets bring a system which works on take vote. On the morning of Election Nadra generates new key, which get distributed automatically to all Marchants (in this case Banks, Union Consels, or may be Mobile Phones). Now when voting starts people who are going to the bank to pay bill, also put their finger print for their favorite candidate. Internally, this system encrypt the data with 2048bit public key, and sends the data over normal internet to Nadra Office, where there is firewalls, a system working only to receive such requests, goes to HSM and put this information in the database. On the end of voting, Nadra again send command which wipe out the old Public Keys. (I am skipping lots of security check which will ensure more security, but just giving small overview of new system which isn't build yet)
Now you have a system, which is secure portable and can do a lot better, for more security you can even introduce one time used Pins by Soft RSAs.
It's perfectly secure system for voting and doesn't requires too many resources to manage.
Oman has sultant, and voting system is just a formality. And there is only small difference is not possible and Can be done.Sir what you are suggested is possible in Oman or Western world wherever you live. But it is simply not possible in Pakistan due to simple reasons and I see no point in explaining it once again
