The Design and Implementation of a Secure and Efficient E-Lottery System

碩士 === 國立中興大學 === 資訊科學研究所 === 92 === With the rising development of Internet, it symbolizes the coming of e-time. In order to reach high-speed and convenience, much commercial behavior has developed a new critical point of e-commerce. People not only browse the information, but also enjoy all kind o...

Full description

Bibliographic Details
Main Author: 游菀瑄
Other Authors: 詹進科
Format: Others
Language:zh-TW
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/00103491254492639212
id ndltd-TW-092NCHU0394064
record_format oai_dc
spelling ndltd-TW-092NCHU03940642016-06-13T04:16:41Z http://ndltd.ncl.edu.tw/handle/00103491254492639212 The Design and Implementation of a Secure and Efficient E-Lottery System 安全有效率的線上彩券系統設計與建置 游菀瑄 碩士 國立中興大學 資訊科學研究所 92 With the rising development of Internet, it symbolizes the coming of e-time. In order to reach high-speed and convenience, much commercial behavior has developed a new critical point of e-commerce. People not only browse the information, but also enjoy all kind of network service. For example, e-auction, e- ticketing, e-shopping, e-stock, etc. It often takes more time and efforts to go shopping physically than virtually. We hope that we can buy everything safely by touching buttons only when we surf on the Internet. But is it really reliable? If we would like to buy the lottery on the internet today, what kinds of demands customers need and how to set up their trust. It is our research topic. Based on basic cryptographic mechanisms (one-way hash function, bit commitment, generating key pairs, signing and verifying of RSA cryptosystem and so on), we propose a network version of the public lottery of the Republic of China. The scheme facilitates users buying lotteries conveniently and securely. The proposed scheme satisfies the secure requirements of anonymity, privacy, fairness, publicly verifiability, non-repudiation. It also eliminates unreasonable hypotheses and non-practical assumptions of the previous works. In addition, the application, the application of hash function makes computation easier and more efficient. We have implemented our scheme using SSL, certificate services, Java, VC++, VB and ActiveX controls. The implementation safely generates each user’s private locally on his own computer, and securely conveys the data to the server through SSL channel. Most important of all, the winning numbers of a lottery is fair and random; no one can cheat on this way. In addition to satisfying all demands, friendly GUI design makes customers more convenient. 詹進科 簡宏宇 2004 學位論文 ; thesis 0 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中興大學 === 資訊科學研究所 === 92 === With the rising development of Internet, it symbolizes the coming of e-time. In order to reach high-speed and convenience, much commercial behavior has developed a new critical point of e-commerce. People not only browse the information, but also enjoy all kind of network service. For example, e-auction, e- ticketing, e-shopping, e-stock, etc. It often takes more time and efforts to go shopping physically than virtually. We hope that we can buy everything safely by touching buttons only when we surf on the Internet. But is it really reliable? If we would like to buy the lottery on the internet today, what kinds of demands customers need and how to set up their trust. It is our research topic. Based on basic cryptographic mechanisms (one-way hash function, bit commitment, generating key pairs, signing and verifying of RSA cryptosystem and so on), we propose a network version of the public lottery of the Republic of China. The scheme facilitates users buying lotteries conveniently and securely. The proposed scheme satisfies the secure requirements of anonymity, privacy, fairness, publicly verifiability, non-repudiation. It also eliminates unreasonable hypotheses and non-practical assumptions of the previous works. In addition, the application, the application of hash function makes computation easier and more efficient. We have implemented our scheme using SSL, certificate services, Java, VC++, VB and ActiveX controls. The implementation safely generates each user’s private locally on his own computer, and securely conveys the data to the server through SSL channel. Most important of all, the winning numbers of a lottery is fair and random; no one can cheat on this way. In addition to satisfying all demands, friendly GUI design makes customers more convenient.
author2 詹進科
author_facet 詹進科
游菀瑄
author 游菀瑄
spellingShingle 游菀瑄
The Design and Implementation of a Secure and Efficient E-Lottery System
author_sort 游菀瑄
title The Design and Implementation of a Secure and Efficient E-Lottery System
title_short The Design and Implementation of a Secure and Efficient E-Lottery System
title_full The Design and Implementation of a Secure and Efficient E-Lottery System
title_fullStr The Design and Implementation of a Secure and Efficient E-Lottery System
title_full_unstemmed The Design and Implementation of a Secure and Efficient E-Lottery System
title_sort design and implementation of a secure and efficient e-lottery system
publishDate 2004
url http://ndltd.ncl.edu.tw/handle/00103491254492639212
work_keys_str_mv AT yóuwǎnxuān thedesignandimplementationofasecureandefficientelotterysystem
AT yóuwǎnxuān ānquányǒuxiàolǜdexiànshàngcǎiquànxìtǒngshèjìyǔjiànzhì
AT yóuwǎnxuān designandimplementationofasecureandefficientelotterysystem
_version_ 1718302967890706432