Desenvolvimento e avaliação de um gerador de números verdadeiramente aleatórios baseado em ruído acústico
| dc.contributor.advisor-co1 | Tavares, Vitor Silva | |
| dc.contributor.advisor-co1Lattes | http://lattes.cnpq.br/8500502082113025 | |
| dc.contributor.advisor-co1orcid | https://orcid.org/0000-0003-1545-4083 | |
| dc.contributor.advisor1 | Fernandes, Marcio Merino | |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/7278634019537967 | |
| dc.contributor.advisor1orcid | https://orcid.org/0000-0003-3048-3106 | |
| dc.contributor.author | Pelicce, Carolina Martins Emilio | |
| dc.contributor.authorlattes | http://lattes.cnpq.br/5819155641468018 | |
| dc.contributor.authororcid | https://orcid.org/0009-0005-8482-676X | |
| dc.date.accessioned | 2026-08-17T12:46:46Z | |
| dc.date.issued | 2026-07-08 | |
| dc.description.abstract | This work presents the development and evaluation of a low-cost true random number generator (TRNG) based on the capture of environmental acoustic noise using a MAX9814 microphone and an ESP32 microcontroller. The methodology focused on extracting bits from analog-to-digital converter (ADC) samples and applying the Peres Extractor as postprocessing, while investigating the influence of environmental variables monitored by the BME280 sensor. The results showed that, although the raw bit sequences exhibited statistical bias and only partial approval in the tests, post-processing eliminated the dependence on climatic conditions and raised the min-entropy to values above 0.997, ensuring approval in all 15 tests of the NIST SP 800-22 suite. The solution proved to be a viable, robust, and low-cost alternative for generating truly random numbers. | eng |
| dc.description.resumo | Este trabalho apresenta o desenvolvimento e a avaliação de um gerador de números verdadeiramente aleatórios (TRNG) de baixo custo, baseado na captura de ruído acústico ambiental utilizando um microfone MAX9814 e um microcontrolador ESP32. A metodologia focou na extração de bits das amostras do conversor analógico-digital (ADC) e na aplicação do Extrator de Peres como pós-processamento, investigando a influência de variáveis ambientais monitoradas pelo sensor BME280. Os resultados mostraram que, embora as sequências de bits brutas apresentassem viés estatístico e aprovação parcial, o pós-processamento eliminou a dependência climática e elevou a Min-Entropia para valores superiores a 0,997, garantindo a aprovação em todos os 15 testes da suíte NIST SP 800-22. A solução demonstrou ser uma alternativa viável, robusta e de baixo custo para a geração de números verdadeiramente aleatórios. | por |
| dc.description.sponsorship | Não recebi financiamento | |
| dc.identifier.citation | PELICCE, Carolina Martins Emilio. Desenvolvimento e avaliação de um gerador de números verdadeiramente aleatórios baseado em ruído acústico. 2026. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de São Carlos, Campus São Carlos, 2026. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/24551. | * |
| dc.identifier.uri | https://hdl.handle.net/20.500.14289/24551 | |
| dc.language.iso | por | |
| dc.publisher | Universidade Federal de São Carlos | |
| dc.publisher.address | Campus São Carlos | |
| dc.publisher.center | Centro de Ciências Exatas e de Tecnologia - CCET | |
| dc.publisher.course | Ciência da Computação - CC | |
| dc.publisher.initials | UFSCar | |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-sa/4.0/ | |
| dc.subject | TRNG | por |
| dc.subject | Ruído acústico | por |
| dc.subject | Extrator de Peres | por |
| dc.subject | Aleatoriedade | por |
| dc.subject | ESP32 | por |
| dc.subject | NIST-SP-800-22 | por |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO | |
| dc.subject.ods | 9. Indústria, Inovação e Infraestrutura | |
| dc.title | Desenvolvimento e avaliação de um gerador de números verdadeiramente aleatórios baseado em ruído acústico | por |
| dc.title.alternative | Development and evaluation of a true random number generator based on acoustic noise | eng |
| dc.type | TCC |
Arquivos
Pacote Original
1 - 1 de 1
Carregando...
- Nome:
- TCC-Carolina Martins-RI-UFSCar.pdf
- Tamanho:
- 2.12 MB
- Formato:
- Adobe Portable Document Format