EVMs from My Sight...
I was inspired by the video above to write this. Especially I was inspired when they asked for the source code of the Electronic Voting Machine or EVM. They said that the Election Commission of India does not prefer to release the source code of the EVM. It seems their main motive is to abandon using the EVMs in the Elections and return to the old method of ballot voting system. She mentioned that countries like Germany, Netherland, etc... have abandoned using the EVMs in the Elections as the Governments were asked for the source code of the EVM.
Now I come to my point. Being a programmer, I don't prefer to accept their proposal for the source code of the EVMs (I am not exactly a programmer, but I have little knowledge in programming languages such as C and Python). Let's consider that Python is used to program the EVMs. If the ECI releases the source code, even I might be able to crack or hack it! From my sight, if the source code of the EVM is released, corruption can be made easily in the EVMs, or they can be cracked easily. Knowing the source code, one who that Language, like a software engineer, can easily replicate it or recreate the program. Today the field of Artificial Intelligence or AI is growing. AIs are programmed by several programming languages. OpenAI's ChatGPT also is an AI, available to access in the Google. Did they release its source code? I don't like to criticize them. What will happen if companies like OpenAI releases the source code of the AI? Will not it be easy to recreate it? This is how I compare and convey my vies. If the source code of the AIs like ChatGPT are released, it can be used for good purposes as well as for bad purposes too. Releasing the source code of an AI by its company may lead to decrease in the demand of that AI. But in case of EVMs, ECI will not face decrease in demand but decrease in the possibility of fair elections. India has higher population and eligible voters today. With the old method of election, ECI would have to face severe pain in conducting fair elections. She mentioned one thing that some people have cracked the EVM and prove that corruptions can be made using the EVMs. From my sight, how did they get the EVMs? Do you really think that those EVMs were given to them by the ECI? It may be easy for a programmer or hacker to crack the machine if he/she has it in the hand. Does not the ECI know that the EVMs can be cracked when they are owned by a hacker or programmer? But now we consider that the ECI has provided a EVM to a programmer or hacker. Cannot the programmer or hacker crack or hack the EVM by not editing the original program of the machine? I mean, cannot the hacker or programmer hack it without touching the main source code but by means of adding additional physical or software to the machine to get the output he/she wants?
All the contents that I spoke above may be wrong. But I just conveyed what in my mind about the video. I again say that there may be errors in my words (not the Grammatical errors) or in my contents.
Comment your views about this blog below so that I can gain knowledge whether my contents are good or not.
Comments
Post a Comment
Readers are requested to leave a comment so that I can get some experiences about your views!!!