{"id":315,"date":"2010-05-13T10:44:09","date_gmt":"2010-05-13T08:44:09","guid":{"rendered":"http:\/\/www.esanu.name\/vitalie\/?p=315"},"modified":"2010-05-13T10:44:09","modified_gmt":"2010-05-13T08:44:09","slug":"votul-electronic","status":"publish","type":"post","link":"http:\/\/esanu.name\/vitalie\/?p=315","title":{"rendered":"Votul electronic"},"content":{"rendered":"<p>\t\t\t\tLumea tot mai mult se internet-izeaz\u0103. A venit \u015fi momentul implement\u0103rii votului electronic. Procedura e simpl\u0103 din punct de vedere tehnic, \u00eens\u0103 foarte complicat\u0103 din punct de vedere a securiz\u0103rii, autentific\u0103rii \u015fi asigur\u0103rii anonimatului votului.<\/p>\n<p>Din experien\u0163a mea de implementare a unor protocoale de securitate pentru fisc (\u00een perioada de studen\u0163ie), experien\u0163a de la <a href=\"http:\/\/www.electionplatform.com\">electionplatform.com <\/a>, precum \u015fi dup\u0103 vizionarea prezent\u0103rii <a href=\"http:\/\/www.privesc.eu\/Arhiva\/896\/Comisia-Electorala-Centrala---Seminar-pentru-observatorii-acreditati-si-jurnalistii-care-doresc-sa-reflecte-alegerile-in-Singera--sub-genericul--Testa\">dlui Ciocan de la CEC<\/a>, vin cu c\u00e2teva propuneri.<\/p>\n<p>Mai \u00eent\u00e2i lacunele care le-am detectat.<br \/>\n1. User Interface. Trebuie de profitat la maximum de spa\u0163iul de pe ecran. Face\u0163i keyboard pe tot ecranul. S\u0103 vad\u0103 orice om, chiar \u015fi cei cu vederea slab\u0103. Pentru \u00eenceput se poate de citit <a href=\"http:\/\/developer.apple.com\/iphone\/library\/documentation\/UserExperience\/Conceptual\/MobileHIG\/Introduction\/Introduction.html\">UI de la Apple<\/a>. E foarte bun.<br \/>\n2. Eviden\u0163a celor care au votat \u015fi celor care nu \u015fi-au exprimat votul, se face centralizat. \u00cen nici un caz par\u0163ial.<br \/>\n3. Ce e cu refuzul de a vota de la orice birou? Come on, doar e totul centralizat \u015fi se verific\u0103 dac\u0103 persoana a mai votat sau nu.<br \/>\n4. De ce doar ultimul vot e luat \u00een considerare, doar se face totul online?<br \/>\n5. Ce facem cu cet\u0103\u0163enii de peste hotare? Le trimitem prin po\u015fta rapid\u0103 cartele cu PIN-uri?<br \/>\n&#8230;<\/p>\n<p>\u015ei respectiv abordarea pe care o v\u0103d eu. O simpl\u0103 metod\u0103 de votare electronic\u0103 care elimin\u0103 unele neajunsuri de mai sus.<br \/>\n1. Intr\u0103 omul \u00een cabina de vot. (Intr\u0103 pe site-ul de votare electronic\u0103)<br \/>\n2. Introduce INDP s\u0103u.<br \/>\n3. Sistemul controleaz\u0103 online dac\u0103 e valid \u015fi afi\u015feaz\u0103 Numele \u015fi Prenumele pe ecran.<br \/>\n4. Persoana vede dac\u0103 \u00eentr-adev\u0103r e numele s\u0103u \u015fi butoneaz\u0103 &#8220;Accept&#8221; pentru a trece la pasul urm\u0103tor.<br \/>\n5. Afi\u015f\u00e2nd Numele \u015fi Prenumele, sistemul \u00eentreab\u0103 cet\u0103\u0163eanul doar \u201dun num\u0103r de credit card bancar\u201d. Banca poate fie oricare din Moldova sau str\u0103in\u0103tate. Deci, Numele de pe buletin trebuie s\u0103 coincid\u0103 exact cu cel de pe card cet\u0103\u0163eanul nu are cum s\u0103-l modifice.<br \/>\n6. Sistemul \u00eentreab\u0103 CVV2 (E pinul de la cartel\u0103, pe care doar cet\u0103\u0163eanul \u00eel poate \u015fti)<br \/>\n7. Sistem face o tranzac\u0163ie bancar\u0103. Transfer\u0103 la buget un b\u0103nu\u0163, pentru a controla dac\u0103 card-ul este valid.<br \/>\n8. \u00cen cazul c\u00e2nd este valid i se propune lista de candida\u0163i pentru votare.<br \/>\n9. Persoana voteaz\u0103.<\/p>\n<p>Problemele rezolvate:<br \/>\n1. Procedeul de mai sus, elimin\u0103 marea problem\u0103, de autentificare a cet\u0103\u0163enilor de peste hotare. Utiliz\u00e2nd, indirect, securitatea b\u0103ncilor.<br \/>\n2. Elimin\u0103 votul cump\u0103rat. Nimeni nu va dori s\u0103-\u015fi dea altei persoane \u201dNum\u0103rul credit cardului\u201d \u015fi CVV2 pe care \u00eei vine salariul.<br \/>\n3. Infrac\u0163iunile se pot comite la nivel bancar, \u00eens\u0103 pot fi mult mai u\u015for depistate, dec\u00e2t pentru fiecare persoan\u0103 \u00een parte.<\/p>\n<p>A doua mare problem\u0103 pe care o v\u0103d, e c\u0103 societatea nu e preg\u0103tit\u0103 s\u0103 aib\u0103 \u00eencredere \u00een calculatoare. Pentru c\u0103 acesta poate transmite centralei pentru cine a votat cet\u0103\u0163eanul.<\/p>\n<p>Pentru a elimina c\u00e2t de c\u00e2t aceast\u0103 problem\u0103 trebuie s\u0103 fie minimizat\u0103 informa\u0163ia transmis\u0103 centralei \u015fi s\u0103 fie scoase datele despre cet\u0103\u0163ean.<br \/>\nCum se face? Simplu. Prin hash-area datelor cet\u0103\u0163enilor.<br \/>\nAdic\u0103, dac\u0103 avem INDP 1234567890123, Vasile Votatorul, CC5555-6666-7777-8888, CVV2 1234, Votat pentru Ion Moldoveanu.<br \/>\nFacem un hash MD5,SHA1.. \u015fi transmitem doar 0xAFAFDAEACFAF3E5D6C7A Votat Ion Moldoveanu \u015fi mai transmitem INDP 1234567890123 c\u0103 a votat, pentru eliminarea dublei vot\u0103ri.<\/p>\n<p>Astfel, vom avea o baza de date cu cine a votat \u015fi cine nu, iar alta cu datele despre candida\u0163i.<\/p>\n<p>Nu pretind c\u0103 am descris un sistem ideal de votare.<br \/>\nComentariile \u015fi criticile sunt binevenite.<\/p>\n<p>PS. Utiliza\u021bi iPhone\/iPad pentru console. De utilizat sistem similar ca <a href=\"https:\/\/squareup.com\/features\">squareup<\/a> pentru procesarea mai rapid\u0103.<\/p>\n<p>Mai jos topicul de pe Google Buzz. Multe idei interesante vin \u00een timpul dezbaterilor.<br \/>\n<iframe loading=\"lazy\" src=\"http:\/\/www.google.com\/buzz\/evisoft\/gdipRwxqH1E\/evisoft-Ale-mele-3-kapici-\u00een-dezvoltarea-Votului\" width=\"600px\" height=\"500px\"><\/iframe>\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lumea tot mai mult se internet-izeaz\u0103. A venit \u015fi momentul implement\u0103rii votului electronic. Procedura e simpl\u0103 din punct de vedere tehnic, \u00eens\u0103 foarte complicat\u0103 din punct de vedere a securiz\u0103rii, autentific\u0103rii \u015fi asigur\u0103rii anonimatului votului. Din experien\u0163a mea de implementare a unor protocoale de securitate pentru fisc (\u00een perioada de studen\u0163ie), experien\u0163a de la electionplatform.com &#8230; <a title=\"Votul electronic\" class=\"read-more\" href=\"http:\/\/esanu.name\/vitalie\/?p=315\" aria-label=\"More on Votul electronic\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[],"class_list":["post-315","post","type-post","status-publish","format-standard","hentry","category-neclasificat"],"_links":{"self":[{"href":"http:\/\/esanu.name\/vitalie\/index.php?rest_route=\/wp\/v2\/posts\/315","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/esanu.name\/vitalie\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/esanu.name\/vitalie\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/esanu.name\/vitalie\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/esanu.name\/vitalie\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=315"}],"version-history":[{"count":0,"href":"http:\/\/esanu.name\/vitalie\/index.php?rest_route=\/wp\/v2\/posts\/315\/revisions"}],"wp:attachment":[{"href":"http:\/\/esanu.name\/vitalie\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=315"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/esanu.name\/vitalie\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=315"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/esanu.name\/vitalie\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=315"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}