DSpace
 

EMU I-REP >
02 Faculty of Engineering >
Department of Computer Engineering >
Theses (Master's and Ph.D) – Computer Engineering >

Please use this identifier to cite or link to this item: http://hdl.handle.net/11129/3735

Title: Modification of Double Voter Perceptible Okamoto Blind Signature Based Electronic Voting Protocol
Authors: Chefranov, Alexander
Temitope, Asagunla
Eastern Mediterranean University, Faculty of Engineering, Dept. of Computer Engineering
Keywords: Computer Engineering
Voting - Data processing - Electronic voting
Electronic voting
double perceptibility
blind Signature
RSA crypto-system
Issue Date: Feb-2015
Publisher: Eastern Mediterranean University (EMU) - Doğu Akdeniz Üniversitesi (DAÜ)
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.
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.
Ö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.
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.
URI: http://hdl.handle.net/11129/3735
Appears in Collections:Theses (Master's and Ph.D) – Computer Engineering

Files in This Item:

File Description SizeFormat
TemitopeAsagunla.pdfThesis, Master927.29 kBAdobe PDFView/Open


This item is protected by original copyright

Recommend this item
View Statistics

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback