Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3170852B2 - Electronic voting device - Google Patents
[go: Go Back, main page]

JP3170852B2 - Electronic voting device - Google Patents

Electronic voting device

Info

Publication number
JP3170852B2
JP3170852B2 JP7974692A JP7974692A JP3170852B2 JP 3170852 B2 JP3170852 B2 JP 3170852B2 JP 7974692 A JP7974692 A JP 7974692A JP 7974692 A JP7974692 A JP 7974692A JP 3170852 B2 JP3170852 B2 JP 3170852B2
Authority
JP
Japan
Prior art keywords
voting
subsystem
voter
electronic
signature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP7974692A
Other languages
Japanese (ja)
Other versions
JPH05314155A (en
Inventor
和恵 佐古
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP7974692A priority Critical patent/JP3170852B2/en
Publication of JPH05314155A publication Critical patent/JPH05314155A/en
Application granted granted Critical
Publication of JP3170852B2 publication Critical patent/JP3170852B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は電子ネットワーク上で
権者が一度だけ無記名で投票でき、選挙管理センタの集
計結果に対してプライバシーを尊重しつつ意義申し立て
ができる電子投票装置に関する。
BACKGROUND OF THE INVENTION The present invention is closed on the electronic network
The present invention relates to an electronic voting device which allows a right holder to vote once anonymously, and to make a claim while respecting the privacy of the count result of the election management center.

【0002】[0002]

【従来の技術】電子投票方法として従来から知られてい
るものは太田の方法がある。これは特開平1−1771
64号公報及び昭和63年電子情報通信学会春季全国大
会A−294「単一の選挙管理者を用いた電子投票方
式」に開示されている。この方式は投票者は乱数で変換
した投票内容に対してセンタの署名を得た後、乱数成分
を取り除いた投票内容と投票内容に対する著名をセンタ
に送ることにより無記名投票を実現している。各投票者
は自分の投票が集計されたことを、センタが発表する投
票内容一覧で確認する。
2. Description of the Related Art Ota's method has been conventionally known as an electronic voting method. This is disclosed in
No. 64 and the 1988 IEICE Spring National Convention A-294 "Electronic voting method using a single election manager". In this method, the voter obtains the signature of the center for the voting contents converted by random numbers, and then sends the voting contents from which the random number components have been removed and the famous names of the voting contents to the center, thereby implementing secret balloting. Each voter confirms that his / her votes have been counted in the list of voting contents announced by the center.

【0003】[0003]

【発明が解決しようとする課題】この方法では自分の意
見を反映させた投票内容に対してのみセンタの署名を得
られるので、センタがその投票内容を集計しなかった場
合、自分の投票内容を公開して異議申し立てを行わなく
てはならない。本発明の目的は、異議申し立てを行う場
合も、投票者が自分の投票内容を公開せず異議申し立て
を行うために、あらかじめ投票用紙にのみ署名をもら
い、署名付きの投票用紙に自分の意見を反映させた投票
内容をセンタに送る。もしセンタがその投票内容を集計
しなかった場合、署名つきの投票用紙のみを提示すれば
よい。
With this method, the signature of the center can be obtained only for the voting content reflecting the opinion of the user. Therefore, if the center does not count the voting content, the center will delete the voting content. It must be open and appealed. The object of the present invention is that even when an opposition is filed, in order for a voter to file an opposition without disclosing his / her voting contents, he / she must obtain a signature only on the ballot in advance and express his / her opinion on the signed ballot. The reflected voting content is sent to the center. If the center does not count the voting content, only the signed voting paper need be presented.

【0004】[0004]

【課題を解決するための手段】本発明の電子投票装置
は、選挙管理サブシステムが複数の投票者サブシステム
から送付された投票文を集計する電子投票装置におい
て、前記投票者サブシステムが、投票選択肢に対応する
票すべてを含んだ電子投票用紙を票ごとに変換して前記
選挙管理サブシステムに送出する投票用紙変換手段を含
み、前記選挙管理サブシステムが、前記変換後の電子投
票用紙に対して前記選挙管理サブシステムが所有する秘
密情報を用いて票ごとに署名処理を行い、前記投票者サ
ブシステムに返信するブラインド署名手段を含み、前記
投票者サブシステムが、前記ブラインド署名手段から返
信された前記署名処理された変換後の電子投票用紙を入
力として、これから投票する投票選択肢の票に対応する
署名文から前記投票文を作成し、これを無記名で送付す
る投票手段とを含み、前記選挙管理サブシステムが、前
記投票文が正当であればこの投票を集計する集計手段と
を含むことを特徴とする。
An electronic voting apparatus according to the present invention is an electronic voting apparatus in which an election management subsystem counts voting sentences sent from a plurality of voter subsystems. the electronic ballot that contains all votes corresponding to an option to convert each vote includes ballot converting means for sending to the election management subsystem, the election subsystem to the electronic ballot paper after the conversion A signature process for each vote using secret information possessed by the election management subsystem, and a blind signature means for returning to the voter subsystem, wherein the voter subsystem is returned from the blind signature means. It said as input signature processed electronic ballots after conversion was, now the voting statement from the signature sentence corresponding to the votes of voting choices to vote Create, and a voting unit for sending this anonymously, the election subsystem, characterized in that it comprises a collecting unit the voting statement to aggregate the votes if justified.

【0005】[0005]

【実施例】次に、図1から図4を参照して本発明の実施
例について説明する。
Next, an embodiment of the present invention will be described with reference to FIGS.

【0006】本発明の電子投票装置を、m個の投票者サ
ブシステム101(1)〜101(m)及び1つの選挙
管理センタ100が相互に安全な通信チャネル(例えば
データ回線)105で結ばれており、さらに選挙管理セ
ンタ100のみが書き込み可能で、すべての投票者サブ
システムが読み出せる電子掲示板102が存在する無記
名電子投票システム(図2)に適用する例を述べる。な
お、以下簡単のために選挙管理センタをセンタ、投票者
サブシステムを投票者と呼ぶことにする。
In the electronic voting apparatus of the present invention, m voter subsystems 101 (1) to 101 (m) and one election management center 100 are connected to each other by a secure communication channel (for example, data line) 105. An example in which the present invention is applied to an anonymous electronic voting system (FIG. 2) in which only the election management center 100 is writable and an electronic bulletin board 102 is readable by all voter subsystems will be described. For the sake of simplicity, the election management center will be referred to as the center, and the voter subsystem will be referred to as the voter.

【0007】また、本実施例では簡単のために投票内容
は賛成あるいは反対の2値とする。
In this embodiment, for simplicity, the content of the vote is set to two values of yes or no.

【0008】この投票システムは準備フェーズと、投票
用紙設定フェーズ、投票フェーズおよび結果公表フェー
ズからなる。本発明は投票用紙設定フェーズ、第二次投
票フェーズに関する。
This voting system includes a preparation phase, a voting paper setting phase, a voting phase, and a result announcement phase. The present invention relates to a voting paper setting phase and a secondary voting phase.

【0009】まず、図1と図3とを参照して、準備フェ
ーズを説明する。
First, the preparation phase will be described with reference to FIG. 1 and FIG .

【0010】図1は、本発明の電子投票装置の一実施例
を示すブロック図であり、図三は、準備フェーズの一例
を示す図である。
FIG . 1 is a block diagram showing an embodiment of the electronic voting apparatus of the present invention, and FIG. 3 is a view showing an example of a preparation phase.

【0011】本無記名電子投票システムを実施するため
の準備として、センタ100は署名用の定数を設定し、
検証用定数を電子掲示板102に掲示する。例えば、署
名方式としてRSA暗号方式を用いるとする。そこで、
1 ,n0 をそれぞれ二つの素数p1 ,q1 及びp0
0 の積とし、e1 ,e0 とd1 ,d0 をei ・di
1mod(pi −1)(qi −1)(i=1,0)を満
たす整数とする。このときセンタはei , ni (i=
1,0)を検証用定数として設定する(ステップ1
1)。これらの定数の電子掲示板102に書き込む(ス
テップ12)。今後この検証用定数ei , ni (i=
1,0)は頻繁に用いられるので自分の定数保持手段2
01に書き込み容易にアクセスできるようにする(ステ
ップ13)。一方、d1 ,d0 は自分の秘密情報保持手
段202に格納する(ステップ14)。
As preparation for implementing the anonymous electronic voting system, the center 100 sets a constant for signature,
The verification constant is posted on the electronic bulletin board 102. For example, it is assumed that an RSA encryption method is used as a signature method. Therefore,
Let n 1 and n 0 be two prime numbers p 1 , q 1 and p 0 , respectively.
the product of q 0, the e 1, e 0 and d 1, d 0 e i · d i =
1mod (p i -1) (q i -1) is an integer that satisfies (i = 1,0). At this time, the centers are e i , ni (i =
(1, 0) is set as a verification constant (step 1).
1). These constants are written on the electronic bulletin board 102 (step 12). In the future, the verification constants e i , n i (i =
(1, 0) is frequently used, and therefore, own constant holding means 2
01 is easily accessible for writing (step 13). On the other hand, d 1 and d 0 are stored in own secret information holding means 202 (step 14).

【0012】次に、センタ100は投票に関する規則を
定める。まず、投票対象の議題を明らかにし、投票フォ
ーマットを定める。たとえば、192ビットからなる投
票文の投票フォーマットを下記のように定めることがで
きる。まず、上位第1ビットから第8ビットに投票内容
を反映させ、第9ビットから第128ビットには、発生
させた120ビットの乱数を格納しする。上記の第9ビ
ットから第64ビットの56ビットのデータをDES暗号
の鍵、上記第65ビットから第128ビットの64ビッ
トのデータを平文とみなし、上記平文を上記鍵で暗号化
した結果の64ビットの暗号文を、第129ビットから
第192ビットを格納する。このような関係にあるよう
な192ビットの投票文を正しい投票文とする(ステッ
プ15)。
Next, the center 100 determines rules regarding voting. First, identify the agenda items to be voted on and determine the voting format. For example, a projection of 192 bits
The voting format of the vote can be determined as follows.
Wear. First, the contents of the vote from the upper 1st bit to the 8th bit
Is reflected in the 9th to 128th bits.
The stored 120-bit random number is stored. 9th above
DES encryption of the 64-bit 56-bit data from the
Key, 64 bits from the 65th bit to the 128th bit
Data is regarded as plaintext and the above plaintext is encrypted with the above key.
From the 129th bit, the resulting 64-bit ciphertext
The 192nd bit is stored. It seems like this relationship
192-bit voting sentence as a correct voting sentence (step
15).

【0013】次に、投票する権利あるサブシステム(以
後、有権者と呼ぶ)の名前を一覧にする(ステップ1
6)。投票用紙作成及び投票の期限を設定・公表し(ス
テップ17)、投票用紙作成フェーズの開始を合図する
(ステップ18)。
Next, the names of subsystems having the right to vote (hereinafter referred to as voters) are listed (step 1).
6). The deadline for voting paper preparation and voting is set and announced (step 17), and the start of the voting paper preparation phase is signaled (step 18).

【0014】以上が準備フェーズである。The above is the preparation phase.

【0015】次に、投票用紙作成フェーズ、及び投票フ
ェーズを説明するが、両フェーズとも選挙管理センタ1
00は各投票者に対して同じ手段を踏むので、特定の投
票者サブシステム101(i)に対する手順を例にとっ
て説明を続ける。
Next, the voting paper preparation phase and the voting phase will be described.
Since 00 performs the same procedure for each voter, the description will be continued with the procedure for a specific voter subsystem 101 (i) as an example.

【0016】図1に示すように無記名電子投票システム
はセンタ100が電子掲示板102に定数及び投票規則
を書き込む安全通信チャネル103、投票者101
(i)が電子掲示板102に書かれた内容を読み出すた
めの安全通信チャネル104(i)および投票者とセン
タが交信するための安全通信チャネル105(i)で構
成されている。
As shown in FIG. 1, the secret electronic voting system includes a secure communication channel 103 in which a center 100 writes constants and voting rules on an electronic bulletin board 102, and a voter 101.
(I) comprises a secure communication channel 104 (i) for reading out the contents written on the electronic bulletin board 102 and a secure communication channel 105 (i) for communicating between the voter and the center.

【0017】まず、図1を参照しながら投票者101
(i)の第一次投票フェーズを説明する。
First, the voter 101 will be described with reference to FIG.
The first voting phase (i) will be described.

【0018】投票者101(i)は掲示板読み出し手段
301を用いて掲示板102に書かれてある内容を読み
出し、定数ej ,nj (j=1,0)を定数保持手段3
02に格納する一方、読出したフォーマットに沿うよう
投票用紙作成手段310にて投票フォーマットに従った
賛成票・反対票のペアの投票用紙v1 (i),v
0 (i)を生成する。なお、各賛成票・反対票作成にあ
たって投票フォーマットに必要な乱数成分は乱数発生器
303の出力を用いる。次に、投票用紙変換器304
は、乱数発生器303の出力r1 ,r0 と定数ej ,n
j (j=1,0)を用いて、
The voter 101 (i) reads out the contents written on the bulletin board 102 using the bulletin board reading means 301, and stores constants e j , n j (j = 1, 0) in the constant holding means 3
Voting papers v 1 (i), v of a pair of a favored / negative vote in accordance with the voting format by the voting paper creating means 310 so as to conform to the readout format.
0 (i) is generated. Note that the output of the random number generator 303 is used as the random number component necessary for the voting format when creating each of the approval votes and the negative votes. Next, the voting paper converter 304
Are the outputs r 1 and r 0 of the random number generator 303 and the constants e j and n
Using j (j = 1,0),

【0019】[0019]

【数1】 (Equation 1)

【0020】を計算し、s1 (i),s0 (i)を出力
する。また、このときの乱数発生器303の出力r1
0 は乱数保持器309に格納する。s1 (i),s0
(i)を記名付き交信手段305が安全チャネル105
(i)を通じてセンタ100に送信する。
, And outputs s 1 (i) and s 0 (i). Also, the output r 1 of the random number generator 303 at this time,
r 0 is stored in the random number holder 309. s 1 (i), s 0
(I) indicates that the named communication means 305
It transmits to the center 100 through (i).

【0021】センタ100は投票用紙受信手段206
で、受信した該投票用紙si (i)およびs0 (i)を
公表手段303で掲示板に公開すると共に、署名生成器
204で署名を以下のように行なう。
The center 100 is a voting paper receiving means 206
Then, the received voting papers s i (i) and s 0 (i) are published on the bulletin board by the publishing means 303, and the signature is generated by the signature generator 204 as follows.

【0022】ブラインド署名生成器204は秘密保持手
段201、定数保持手段202から読みだしたd1 ,d
0 およびn1 ,n0 を用いて、
The blind signature generator 204 reads d 1 and d 1 read from the secret holding unit 201 and the constant holding unit 202.
Using 0 and n 1 , n 0 ,

【0023】[0023]

【数2】 (Equation 2)

【0024】を計算し、出力する。ブラインド署名送信
手段205はD1 (i),D0 (i)を投票者101
(i)に送信する。
Is calculated and output. The blind signature transmitting means 205 sends D 1 (i) and D 0 (i) to the voter 101.
Send to (i).

【0025】投票用紙作成を行なったすべての有権者に
対して署名を送信すればセンタは投票フェーズに移行す
ることを宣言する。以上が投票用紙設定フェーズであ
る。
If the signature is transmitted to all the voters who have made the voting paper, the center declares that it will move to the voting phase. The above is the voting paper setting phase.

【0026】次に、投票フェーズを説明する。Next, the voting phase will be described.

【0027】署名検証手段306は、ブラインド署名受
信手段311によりセンタ100から受信したD
b (i)と、定数保持手段302から読み出したeb
b を用いて
The signature verifying means 306 receives the D received from the center 100 by the blind signature receiving means 311.
b (i) and e b , read from the constant holding means 302,
using n b

【0028】[0028]

【数3】 (Equation 3)

【0029】が各b=1,0について成立するかどうか
検証する。また、自分の第一次投票内容sb (i)が掲
示板に記載され、数えられていることを確認する。
It is verified whether or not holds for each b = 1,0. Also, confirm that your primary voting content s b (i) has been posted on the bulletin board and counted.

【0030】確認できれば、投票生成器307は、自分
の意見B(Bは0か1)に対して、乱数保持器309か
ら読み出した整数rB と、定数保持手段302から読み
出したnを用いて、 tB (i)=DB (i)/rB modnB を計算し、無記名送信手段308はB,tB (i)を送
信者名を付記せずにセンタ100に送出する。
If it is confirmed, the vote generator 307 uses the integer r B read from the random number storage 309 and n read from the constant storage 302 for its own opinion B (B is 0 or 1). computes t B (i) = D B (i) / r B modn B, bearer transmission unit 308 sends B, and the center 100 without note the sender name t B a (i).

【0031】センタ100は、投票検証手段207でIn the center 100, the voting verification means 207

【0032】[0032]

【数4】 (Equation 4)

【0033】を計算し、その出力、すなわち投票内容が
あらかじめ掲示板に記載されたフォーマットに従ってい
るか否かを検証する。なお、この値は投票者が不正をし
ていなければ、vB (i)に等しくなる。検証できれ
ば、その投票内容を集計手段208で集計する。
Then, it is verified whether or not the output, that is, the content of the voting conforms to a format described in advance on the bulletin board. This value is equal to v B (i) if the voter does not cheat. If the verification is successful, the content of the vote is counted by the counting means 208.

【0034】以上が投票フェーズである。The above is the voting phase.

【0035】投票フェーズのバリエーションとして、無
記名送信手段がBを送らずともtB(i)のみを送るこ
ともできる。このとき、センタ100は投票検証手段2
07で、
As a variation of the voting phase, the anonymous transmitting means may transmit only t B (i) without transmitting B. At this time, the center 100 checks the voting verification means 2
07,

【0036】[0036]

【数5】 (Equation 5)

【0037】の結果がB=1,0どちらの時に正当な投
票に内容になるかを検証すれば良い。
It suffices to verify which of B = 1 and 0 results in a valid vote.

【0038】全員の投票が終了すれば、結果公表フェー
ズとして、センタは無記名で送付されたすべての投票を
掲示板に列挙し、集計結果を公表する。各有権者は自分
の投票が正しく記載されていることと、記載されている
投票を集計すると確かに公表された集計結果になること
が確認する。
When the voting of all the members is completed, as a result publication phase, the center enumerates all the voting sent by anonymity on a bulletin board and publishes the totaling result. Each voter confirms that his / her vote has been correctly entered and that the tallying of the listed votes does indeed result in a published tally.

【0039】ここでもし自分の投票が記載されていない
とすると、センタから受信したdb(i)(bは0か
1)を用いて tb (i)=db (i)/rb modnb をb=0と1に関して公表し、このどちらも計上されて
いないことを示すことによって異議申し立てを行なう。
自分の投票を公開するのではなく投票用紙を公開するの
でプライバシーを保った異議申し立てが行なえる。
If the user's own vote is not described, t b (i) = d b (i) / r b using d b (i) (b is 0 or 1) received from the center. Appeal modn b by publishing for b = 0 and 1 and indicating that neither is accounted.
The ballot is published instead of your own, so you can file a privacy opposition.

【0040】図4を参照すると、このシステムは、通信
処理機能を備えたパーソナルコンピュータ等の端末装置
(TMU)401と、読み出し専用記憶装置(ROM)
402と、ランダムアクセス記憶装置(RAM)403
と、乱数発生器(RNG)404と、シグナルプロセッ
サ(SP)406と、TMU401、ROM402、R
AM403、RNG404およびSP406を相互に接
続する共通バス405とから構成される。
Referring to FIG. 4, this system includes a terminal unit (TMU) 401 such as a personal computer having a communication processing function, and a read-only storage device (ROM).
402, random access storage device (RAM) 403
, Random number generator (RNG) 404, signal processor (SP) 406, TMU 401, ROM 402, R
A common bus 405 interconnects the AM 403, the RNG 404, and the SP 406.

【0041】RNG404は乱数をSP406の指令に
より発生する。これはセンタ100が定数設定の時に用
い、また、各投票者101(i)の乱数発生器として用
いる。ROM407にはセンタ100の場合、定数
1 ,n1 ,e0 ,n0 と秘密情報d1 ,d0 を記憶し
ている。dj (j=1,0)はTMUからブラインド署
名作成の度にRAMに格納するようにしてもよい。RO
M407には投票者サブシステム101(i)の場合、
定数e1 ,n1 ,e0 ,n0 を記憶している。ROM内
に格納されたプログラムに基づいて、上述の動作を実現
する。RAM403はこれらのステップの実行中に計算
途中結果等を一時的に記憶するために用いられる。
The RNG 404 generates a random number in accordance with an instruction from the SP 406. This is used when the center 100 sets a constant, and is used as a random number generator for each voter 101 (i). In the case of the center 100, the ROM 407 stores constants e 1 , n 1 , e 0 , n 0 and secret information d 1 , d 0 . dj (j = 1, 0) may be stored in the RAM every time a blind signature is created from the TMU. RO
In M407, in the case of the voter subsystem 101 (i),
The constants e 1 , n 1 , e 0 , and n 0 are stored. The above operation is realized based on a program stored in the ROM. The RAM 403 is used to temporarily store the results of the calculation during the execution of these steps.

【0042】また、システム100,101(i)は汎
用電子計算機等のデータ処理装置やICカードであって
もよい。
The systems 100 and 101 (i) may be a data processing device such as a general-purpose computer or an IC card.

【0043】[0043]

【発明の効果】以上詳細に説明したように、本発明を用
いれば、プライバシーを保ったまま異議申し立てができ
る実用的な無期名電子投票システムを構築できる。
As described in detail above, by using the present invention, it is possible to construct a practical indefinite-name electronic voting system in which an objection can be filed while privacy is maintained.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の電子投票装置の一実施例を示すブロッ
ク図。
FIG. 1 is a block diagram showing one embodiment of an electronic voting apparatus of the present invention.

【図2】無記名電子投票システムを示す図。FIG. 2 is a diagram showing a secret electronic voting system.

【図3】標準フェーズの例を示す図。FIG. 3 is a diagram showing an example of a standard phase.

【図4】センタ100、投票者サブシステム101
(i)の構成を示す図。
FIG. 4 shows a center 100 and a voter subsystem 101.
The figure which shows the structure of (i).

【符号の説明】[Explanation of symbols]

100 選挙管理センタ 101(i) 投票者サブシステム 102 電子掲示板 100 Election Management Center 101 (i) Voter Subsystem 102 Electronic Bulletin Board

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 19/00 G09C 1/00 660 H04L 9/32 JICSTファイル(JOIS)──────────────────────────────────────────────────続 き Continuation of the front page (58) Field surveyed (Int. Cl. 7 , DB name) G06F 19/00 G09C 1/00 660 H04L 9/32 JICST file (JOIS)

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】選挙管理サブシステムが複数の投票者サブ
システムから送付された投票文を集計する電子投票装置
において、 前記投票者サブシステムが、投票選択肢に対応する票す
べてを含んだ電子投票用紙を票ごとに変換して前記選挙
管理サブシステムに送出する投票用紙変換手段を含み、 前記選挙管理サブシステムが、前記変換後の電子投票用
紙に対して前記選挙管理サブシステムが所有する秘密情
報を用いて票ごとに署名処理を行い、前記投票者サブシ
ステムに返信するブラインド署名手段を含み、 前記投票者サブシステムが、前記ブラインド署名手段か
ら返信された前記署名処理された変換後の電子投票用紙
を入力として、これから投票する投票選択肢の票に対応
する署名文から前記投票文を作成し、これを無記名で送
付する投票手段とを含み、 前記選挙管理サブシステムが、前記投票文が正当であれ
ばこの投票を集計する集計手段とを含むことを特徴とす
る電子投票装置。
1. An electronic voting device in which an election management subsystem counts voting sentences sent from a plurality of voter subsystems, wherein the voter subsystem includes all votes corresponding to voting options. hints ballots conversion means for converting each vote is sent to the election management subsystem, the election subsystem, the secret information which the election management subsystem to an electronic ballot paper after the conversion owned Using the signature processing for each vote using a blind signature means for returning to the voter subsystem, wherein the voter subsystem converts the electronically processed voting paper after the signature processing returned from the blind signature means. as an input, from now to create the voting statement from the signature statement corresponding to the votes of the voting choices to vote, to send this in the secret ballot hand Preparative wherein the election subsystem, an electronic voting apparatus which comprises a collecting unit the voting statement to aggregate the votes if justified.
JP7974692A 1992-04-01 1992-04-01 Electronic voting device Expired - Fee Related JP3170852B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7974692A JP3170852B2 (en) 1992-04-01 1992-04-01 Electronic voting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7974692A JP3170852B2 (en) 1992-04-01 1992-04-01 Electronic voting device

Publications (2)

Publication Number Publication Date
JPH05314155A JPH05314155A (en) 1993-11-26
JP3170852B2 true JP3170852B2 (en) 2001-05-28

Family

ID=13698797

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7974692A Expired - Fee Related JP3170852B2 (en) 1992-04-01 1992-04-01 Electronic voting device

Country Status (1)

Country Link
JP (1) JP3170852B2 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Lecture Notes in Computer Science,vol.330,p.177−182

Also Published As

Publication number Publication date
JPH05314155A (en) 1993-11-26

Similar Documents

Publication Publication Date Title
EP0743620B1 (en) Secure receipt-free electronic voting
RU2652443C1 (en) Voters votes quantity collected by electronic voting determining system and method
JPH0863533A (en) Method and device for secured electronic voting using homomorphism having partial compatibility
US11087578B2 (en) Voting booth, system, and methods of making and using same
Basin et al. Dispute resolution in voting
EP2246823A1 (en) Method and system for the secure and verifiable consolidation of the results of election processes
US10686599B2 (en) Method for the verification of the correct content of an encoded message
EP1571777A1 (en) Electronic voting process using fair blind signatures
Guasch Castelló Individual verifiability in electronic voting
KR20220060444A (en) Bolckchain e-voting system and manipulation method
JP3170852B2 (en) Electronic voting device
JP3170859B2 (en) Electronic voting device
RU2004127443A (en) VOTING DIAGRAM WITHOUT FORCE
JP2833427B2 (en) Electronic voting system
RU2242793C2 (en) Electronic vote method
Neculache et al. An analysis of a scheme proposed for electronic voting systems
RU2272322C2 (en) Method for detecting falsified voting papers
JPH0821048B2 (en) Electronic voting device
Lee et al. Towards trustworthy e-voting using paper receipts
Dall'Olio et al. Voting with Designated Verifier Signature-Like Protocol.
JPH06195361A (en) Electronic voting device
JP3309874B2 (en) Electronic voting method and electronic voting management device
KR100338330B1 (en) Voting method for a receipt-free electronic voting system
JPH0728915A (en) Electronic voting method
JPH05314154A (en) Electronic voting device

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20000125

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010220

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080323

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090323

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090323

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100323

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees