Please use this identifier to cite or link to this item: http://hdl.handle.net/11422/14061
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorFrança, Felipe Maia Galvão-
dc.contributor.authorAraújo, Leandro Santiago de-
dc.date.accessioned2021-04-05T02:37:50Z-
dc.date.available2023-12-21T03:07:33Z-
dc.date.issued2019-07-
dc.identifier.urihttp://hdl.handle.net/11422/14061-
dc.description.abstractPhysically Unclonable Functions (PUFs) have emerged as lightweight hardware security primitives to implement authentication and key generation features on electronic devices. An ideal Strong PUF cannot be cloned and maps an n-bit input to a unique m-bit output. However, real Strong PUF implementations su?er from security issues. This thesis proposes various novel Strong PUF designs, based on Weightless Neural Network (WNN) architecture, which are resistant against model building attacks through machine learning algorithms. Then, the proposed WNN PUFs are combined with a reliable entropy source to extend the reliability property to the final Strong PUF. High volume manufacturing of PUFs requires online testing techniques to ensure the desired uniqueness property among the manufactured PUFs. An online testing PUF solution based on Multi-Index Hashing (MIH) is optimized by similarity search strategies to reduce the memory resources. Dynamic Information Flow Tracking (DIFT) has been successfully utilized to detect illegal access to sensitive information at runtime. Nonetheless, recent evasion attacks explore implicit flows based on control dependencies that are not detectable by most of DIFT implementations, which only track data dependency propagation. In this thesis, a portable nested implicit flow tracking is proposed to enable explicit flow based DIFT mechanisms track implicit flows, including deeply-nested branch scenarios. In addition, a new propagation rule is defined to mitigate the incorrect propagation of data under control dependencies. Finally, new WNN models based on probabilistic data structures are proposed and analyzed in order to reduce the memory requirements. The new models are robust and are suitable as components for hardware-assisted security solutions.pt_BR
dc.languageengpt_BR
dc.publisherUniversidade Federal do Rio de Janeiropt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectPUFpt_BR
dc.subjectTaint analysispt_BR
dc.subjectDIFTpt_BR
dc.subjectWeightless neural networkpt_BR
dc.subjectBloom Filterpt_BR
dc.subjectCuckoo Filterpt_BR
dc.subjectQuotient Filterpt_BR
dc.subjectApproximate membership querypt_BR
dc.subjectMulti-index hashingpt_BR
dc.subjectHardware securitypt_BR
dc.titleOn optimization of hardware-assisted securitypt_BR
dc.title.alternativeSobre a otimização da segurança assistida por hardwarept_BR
dc.typeTesept_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/1097952760431187pt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/6358983442870515pt_BR
dc.contributor.advisorCo1Kundu, Sandip-
dc.contributor.advisorCo2Marzulo, Leandro Augusto Justen-
dc.contributor.advisorCo2Latteshttp://lattes.cnpq.br/4869894816851795pt_BR
dc.contributor.referee1Amorim, Claudio Luis de-
dc.contributor.referee2Barbosa, Valmir Carneiro-
dc.contributor.referee3Pilla, Maurício Lima-
dc.contributor.referee4Alves, Tiago Assumpção de Oliveira-
dc.description.resumoPhysically Unclonable Functions (PUFs) surgiram como simples primitivas de segurança de hardware para implementar recursos de autenticação e geração de chaves criptográficas em dispositivos eletrônicos. Um Strong PUF ideal não é clonável e mapeia unicamente uma entrada de n-bits para uma saída de m-bits. Contudo, implementações reais de Strong PUFs possuem problemas de segurança. Esta tese propõe diversos modelos originais de Strong PUF, baseados na arquitetura de Redes Neurais sem Peso (RNP), resistentes contra ataques de construção de modelos por meio de algoritmos de aprendizado de máquina. A fabricação de grande volume de PUFs necessitam de técnicas de testes online para garantir a propriedade de exclusividade entre os PUFs fabricados. Uma solução de teste de PUF online baseado em Multi-Index Hashing (MIH) é otimizada através de estratégias de busca de similaridades para reduzir os recursos de memória. Dynamic Information Flow Tracking (DIFT) tem sido utilizado com sucesso para detectar acesso ilegal a informações confidenciais em tempo de execução. Nesta tese, um rastreador de fluxo implícito aninhado portátil é proposto para permitir que mecanismos baseados em fluxo explícito possam rastrear fluxos implícitos, inclusive em casos de aninhamento de laços profundo. Além do mais, uma nova regra de propagação é definida para mitigar a propagação incorreta dos dados afetados pela dependência de controle. Enfim, novos modelos de RNP baseados em estruturas de dados probabilísticas são propostas e analisadas com o objetivo de reduzir os requisitos de memória. Os novos modelos são robustos e são adequados como componentes para soluções de segurança assistidas por hardware.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentInstituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenhariapt_BR
dc.publisher.programPrograma de Pós-Graduação em Engenharia de Sistemas e Computaçãopt_BR
dc.publisher.initialsUFRJpt_BR
dc.subject.cnpqCNPQ::ENGENHARIASpt_BR
dc.embargo.termsabertopt_BR
Appears in Collections:Engenharia de Sistemas e Computação

Files in This Item:
File Description SizeFormat 
LeandroSantiagoDeAraujo-min.pdf6.21 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.