Developing Automatic Lottery System by Python

Fuente: Zenodo
Salvato in:
Dettagli Bibliografici
Autori principali: Amiri, Sayed Mahbub Hasan, Md. Mahadi, Hasan
Natura: Recurso digital
Lingua:inglese
Pubblicazione: Zenodo 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866902093928857600
author Amiri, Sayed Mahbub Hasan
Md. Mahadi, Hasan
author_facet Amiri, Sayed Mahbub Hasan
Md. Mahadi, Hasan
contents <p><span lang="EN-US">In traditional lottery systems, the players choose some numbers on a ticket, enroll it to the lottery organizer and pay an amount of money for it. But this perspective offers no guarantee to the players that the lottery organizer doesn’t manipulate the number selection to pay the least. This suspicion could be avoided if the lottery organizer didn’t know the numbers selected by the players before the draw. Such a system is possible to be realized by using anonymous signatures, but the design should also guarantee that forging lottery tickets after the moment of the draw or claim of a different ticket is not possible. This paper will propose and analyze a model to fulfill all requirements described before, using several cryptographic primitives. An Automatic Lottery System using Python is a computer program designed to manage the lottery process and generate random numbers for various types of lotteries. The purpose of this project is to create a user-friendly and efficient system that can be used to organize and run lotteries in a reliable and secure manner. The system will use Python programming language and related libraries to implement features such as random number generation, database management, user interface design, and ticket purchasing, number checking, prize claiming modules. The system will also enforce rules and restrictions to ensure the fair and transparent operation of the lottery. The result of this project will be a functional and efficient automatic lottery system that can be used to run lotteries of various types and sizes, while providing a user-friendly interface for ticket purchasing and prize claiming. This project will contribute to the field of computer science by demonstrating the practical applications of Python programming language and its related libraries around lottery management.</span></p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_16634732
institution Zenodo
language eng
publishDate 2025
publisher Zenodo
record_format zenodo
spellingShingle Developing Automatic Lottery System by Python
Amiri, Sayed Mahbub Hasan
Md. Mahadi, Hasan
Automatic Lottery System
Python programming
Cryptographic primitives
Anonymous Security and Transparency
Fraud prevention
Secure lottery model
<p><span lang="EN-US">In traditional lottery systems, the players choose some numbers on a ticket, enroll it to the lottery organizer and pay an amount of money for it. But this perspective offers no guarantee to the players that the lottery organizer doesn’t manipulate the number selection to pay the least. This suspicion could be avoided if the lottery organizer didn’t know the numbers selected by the players before the draw. Such a system is possible to be realized by using anonymous signatures, but the design should also guarantee that forging lottery tickets after the moment of the draw or claim of a different ticket is not possible. This paper will propose and analyze a model to fulfill all requirements described before, using several cryptographic primitives. An Automatic Lottery System using Python is a computer program designed to manage the lottery process and generate random numbers for various types of lotteries. The purpose of this project is to create a user-friendly and efficient system that can be used to organize and run lotteries in a reliable and secure manner. The system will use Python programming language and related libraries to implement features such as random number generation, database management, user interface design, and ticket purchasing, number checking, prize claiming modules. The system will also enforce rules and restrictions to ensure the fair and transparent operation of the lottery. The result of this project will be a functional and efficient automatic lottery system that can be used to run lotteries of various types and sizes, while providing a user-friendly interface for ticket purchasing and prize claiming. This project will contribute to the field of computer science by demonstrating the practical applications of Python programming language and its related libraries around lottery management.</span></p>
title Developing Automatic Lottery System by Python
topic Automatic Lottery System
Python programming
Cryptographic primitives
Anonymous Security and Transparency
Fraud prevention
Secure lottery model
url https://doi.org/10.5281/zenodo.16634732