Modification of Double Voter Perceptible Okamoto Blind Signature Based Electronic Voting Protocol

EMU I-REP

Show simple item record

dc.contributor.advisor Chefranov, Alexander
dc.contributor.author Temitope, Asagunla
dc.date.accessioned 2018-05-31T10:47:25Z
dc.date.available 2018-05-31T10:47:25Z
dc.date.issued 2015-02
dc.date.submitted 2015-02
dc.identifier.citation Temitope, Asagunla. (2015). Modification of Double Voter Perceptible Okamoto Blind Signature Based Electronic Voting Protocol. Thesis (M.S.), Eastern Mediterranean University, Institute of Graduate Studies and Research, Dept. of Computer Engineering, Famagusta: North Cyprus. en_US
dc.identifier.uri http://hdl.handle.net/11129/3735
dc.description Master of Science in Computer Engineering. Thesis (M.S.)--Eastern Mediterranean University, Faculty of Engineering, Dept. of Computer Engineering, 2015. Supervisor: Assoc. Prof. Dr. Alexander Chefranov. en_US
dc.description.abstract Three electronic voting protocols aiming double perceptibility were considered in this thesis. The most promising of them is double voter perceptible blind signature based electronic voting protocol proposed by Baseri et al. However, it is found that generally, the protocol might fail due to the selection of as generator of (where is a product of and ) by the certificate authority as such generator does not exist. Furthermore, were chosen as generators of and as generators of (where p and q are two large prime publicly known) by the certificate authority; thus, the modular p equality checks performed in the protocol might fail because used in their exponents are congruent modulo q and not congruent modulo Euler’s totient function of . These failures are shown by providing numerical counter-examples. We proposed the way of fixing these problems. Firstly, we modified one of these equalities such that can be selected randomly in . Moreover, we included the public key of the certificate authority with random value selected in in the message sent to the voting server by the voter; thus, identity of the voter is verified. Secondly, we selected in of order . This way, we might have different values as exponent on both sides of the equality but shall be congruent modulus p. Thus, all equality checks become valid. Lastly, we removed from the message sent to the ballot-counting server by the voting server since these are not used in revealing the identity of a dishonest voter. The modifications made retained all security properties of the protocol including the double perceptibility feature. Keywords: Electronic voting, double perceptibility, blind Signature, RSA crypto-system. en_US
dc.description.abstract ÖZ : Bu tezde, çift algılanabilirliği amaçlayan üç elektronik oylama protokolü ele alınmıştır. Bunlar arasında en umut verici olanı Baseri ve diğ. tarafından önerilen çift seçmen algılayan kör imza tabanlı elektronik oylama protokolüdür. Ancak, ( öğesinin ve ’nin birer ürünü olduğundan) üreticisi olarak öğesinin sertifika yetkilisi tarafından seçilmesiyle, bu gibi bir üreticinin mevcut olmamasından dolayı protokolün başarısız olabileceği sonucuna varılmıştır. Buna ek olarak, sertifika yetkilisi tarafından ’nin üreticisi ve ise ’nin üreticisi olarak seçilmiştir (p ve q bilinen iki büyük asaldır). Buna bağlı olarak, örneklerinde eşleşik modulo q ve eşleşik olmayan modulo Euler’in totient fonksiyonu p kullanıldığından, protokoldeki modüler p eşitlik kontrolleri başarısız olabilir. Bu başarısızlıklar, sayısal karşı örnekler sağlayarak gösterilmiştir. Bu çalışmada, belirtilen sorunların çözülmesine ilişkin yollar önerilmiştir. Öncelikle, ’nin ’de rastlantısal olarak seçilebilmesi için bu eşitliklerden biri değiştirilmiştir. Ayrıca, oylama sunucusuna seçmen tarafından gönderilen iletideki içerisinde random değeri seçili olan sertifika yetkilisi ortak anahtarı eklenmiştir. Böylece seçmen kimliği doğrulanmıştır. Ardından, q sırasıyla içerisinde seçilmiştir. Bu şekilde, eşitliğin her iki tarafında eşleşik modulus p olan farklı değerler örnek olarak bulunabilir. Buna bağlı olarak tüm eşitlik kontrolleri geçerli hale getirilir. Son olarak, dürüst olmayan bir seçmenin kimliğini belirleyemediğinden değerleri, oylama sunucusu tarafından oy sayımı sunucusuna gönderilen iletiden çıkarılmıştır. Tüm değişiklikler, çift algılanabilirlik özelliği dahil protokolün güvenlik özelliklerini korur. Anahtar Sözcükler: Elektronik oylama, çift algılanabilirlik, kör imza, RSA kripto sistemi. en_US
dc.language.iso eng en_US
dc.publisher Eastern Mediterranean University (EMU) - Doğu Akdeniz Üniversitesi (DAÜ) en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Computer Engineering en_US
dc.subject Voting - Data processing - Electronic voting en_US
dc.subject Electronic voting en_US
dc.subject double perceptibility en_US
dc.subject blind Signature en_US
dc.subject RSA crypto-system en_US
dc.title Modification of Double Voter Perceptible Okamoto Blind Signature Based Electronic Voting Protocol en_US
dc.type masterThesis en_US
dc.contributor.department Eastern Mediterranean University, Faculty of Engineering, Dept. of Computer Engineering en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record