Saved in:
| Main Authors: | , |
|---|---|
| Format: | Recurso digital |
| Language: | English |
| Published: |
Zenodo
2025
|
| Subjects: | |
| Online Access: | https://doi.org/10.5281/zenodo.16634732 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Table of 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>