Implementação e análise de um TRNG baseado em RO-PUF (2025)
- Authors:
- Autor USP: COSTA JUNIOR, ÁLVARO - EESC
- Unidade: EESC
- Sigla do Departamento: SEL
- DOI: 10.11606/D.18.2025.tde-26032025-083917
- Subjects: HARDWARE; SEGURANÇA DE EQUIPAMENTOS; GERAÇÃO DE NÚMEROS ALEATÓRIOS; OSCILADORES
- Agências de fomento:
- Language: Português
- Abstract: O avanço tecnológico tem conferido uma importância crescente à segurança de hardware na sociedade contemporânea. Os circuitos eletrônicos estão presentes em uma ampla gama de dispositivos, desde equipamentos de telecomunicações até sistemas financeiros e governamentais. Embora sejam realizados investimentos significativos em criptografia e técnicas de proteção de circuitos por meio da geração de chaves secretas, muitos invasores conseguem quebrar essas chaves por meio de engenharia reversa. Tal situação ocasiona graves prejuízos financeiros, como a violação de circuitos integrados e placas completas. Diante desse cenário, as funções físicamente não clonáveis surgiram como uma alternativa aos métodos tradicionais de segurança de hardware, aproveitando as variações físicas intrínsecas aos próprios circuitos como forma de proteção. Esta dissertação apresenta a implementação e análise de um Gerador de Números Verdadeiramente Aleatórios (TRNG) baseado em Funções Físicamente Não Clonáveis (PUFs) utilizando Osciladores em Anel (ROs) em plataformas FPGA. O projeto emprega técnicas de pós- processamento, incluindo balanceamento de bits, permutação e hashing, para aprimorar as propriedades de aleatoriedade das sequências geradas. A viabilidade do projeto foi avaliada em duas plataformas FPGA (DE10-Lite e RZ-EasyFPGA), sendo submetido a testes baseados nas normas NIST SP 800-22 e ISO/IEC 18031. Os resultados mostram melhorias em métricas como entropia, uniformidade e independência dos fluxos de bits, destacando o potencial do modelo para aplicações futuras em outros dispositivos
- Imprenta:
- Publisher place: São Carlos
- Date published: 2025
- Data da defesa: 28.02.2025
- Este periódico é de acesso aberto
- Este artigo NÃO é de acesso aberto
-
ABNT
COSTA JÚNIOR, Álvaro. Implementação e análise de um TRNG baseado em RO-PUF. 2025. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2025. Disponível em: https://www.teses.usp.br/teses/disponiveis/18/18152/tde-26032025-083917/. Acesso em: 10 fev. 2026. -
APA
Costa Júnior, Á. (2025). Implementação e análise de um TRNG baseado em RO-PUF (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de https://www.teses.usp.br/teses/disponiveis/18/18152/tde-26032025-083917/ -
NLM
Costa Júnior Á. Implementação e análise de um TRNG baseado em RO-PUF [Internet]. 2025 ;[citado 2026 fev. 10 ] Available from: https://www.teses.usp.br/teses/disponiveis/18/18152/tde-26032025-083917/ -
Vancouver
Costa Júnior Á. Implementação e análise de um TRNG baseado em RO-PUF [Internet]. 2025 ;[citado 2026 fev. 10 ] Available from: https://www.teses.usp.br/teses/disponiveis/18/18152/tde-26032025-083917/
Informações sobre o DOI: 10.11606/D.18.2025.tde-26032025-083917 (Fonte: oaDOI API)
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
