Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/13749
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2014_GabrielViniciusTrevisan.pdf2,9 MBAdobe PDFver/abrir
Título: Análise de Physical Unclonable Functions baseadas em osciladores em anel em FPGA
Autor(es): Trevisan, Gabriel Vinícius
Orientador(es): Medeiros, José Edil Guimarães de
Assunto: Funções Fisicamente Inclonáveis
Physically Unclonable Functions (PUFs)
FPGAs (Field Programmable Gate Arrays)
Data de apresentação: 2014
Data de publicação: 19-Jul-2016
Referência: TREVISAN, Gabriel Vinícius. Análise de Physical Unclonable Functions baseadas em osciladores em anel em FPGA. 2014. iv, 50 f., il. Monografia (Bacharelado em Engenharia Elétrica)—Universidade de Brasília, Brasília, 2014.
Resumo: O presente texto apresenta a implementação de uma Physical Unclonable Function (PUF) baseada em osciladores em anel em FPGA. Neste trabalho, é verificado como as saídas do circuito variam com o tempo e como essas respostas variam ao se utilizar componentes diferentes dentro da mesma FPGA. O trabalho mostra que caso os mesmos componentes sejam usados, o erro absoluto entre duas respostas em instantes de tempo diferentes não passa de 1%. Porém caso diferentes componentes da mesma FPGA sejam usados, o erro absoluto entre duas respostas que usam componentes diferentes chega a ser maior do que 20%. Esse resultado indica que além de osciladores em anel serem componentes promissores na fabricação de PUFs, ele indica que FPGAs são boas plataformas para abrigar tais PUFs, pois a unicidade da PUF depende não só da FPGA, mas também da região na qual o circuito foi mapeado. Pode-se sugerir em trabalhos futuros a verificação de tais resultados para uma população mais ampla de FPGAs em condições diferentes de temperatura e tensão de alimentação.
Abstract: The following text introduces an FPGA based Physical Unclonable Function implementation. This paper shows the PUF outputs for both same bitstream configuration file, and different bitstream configuration file. These outputs are then compared and it can be seen that absolute errors from same bitstream PUFs are less than 1%, while absolute errors from PUFs using different bitstreams, even though they dwell in the same FPGA, can be higher than 20%. This result indicates that not only ring oscillator are promissing devices in PUF design, but FPGAs are also interesting platforms to host ring oscillator PUFs. For future work, different temperature and power supply conditions should be investigated, along with tests in a wider population of FPGAs.
Informações adicionais: Monografia (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2014.
Aparece na Coleção:Engenharia Elétrica



Este item está licenciado na Licença Creative Commons Creative Commons