Use este identificador para citar ou linkar para este item: https://repository.ufrpe.br/handle/123456789/1847
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorAraújo, Carlos Julian Menezes-
dc.contributor.authorViana, Caio Bezerra-
dc.date.accessioned2020-01-28T16:01:41Z-
dc.date.available2020-01-28T16:01:41Z-
dc.date.issued2019-
dc.identifier.citationVIANA, Caio Bezerra. Extração de assinaturas de identificação de memória flash baseado em PUF com Arduino e validação com Perceptron Multicamadas. 2019. 51 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2019.pt_BR
dc.identifier.urihttps://repository.ufrpe.br/handle/123456789/1847-
dc.descriptionA gestão de identidade de dispositivos é considerada um componente central para segurança na Internet das Coisas (IoT, do inglês,Internet of Things). Os principais métodos de autenticação usam o conceito de chave criptográficas, isso significa que a segurança fornecida pela criptografia está diretamente relacionada com a capacidade do sigilo dessa chave. Caso a chave seja conhecida por um atacante todo o processo de comunicação fica comprometido, visto que as mensagens podem ser decifradas.A fabricação de alguns dispositivos eletrônicos podem influenciar em seus comportamentos físicos, devido a existência de variáveis incontroláveis inerentes ao processo de fabricação. As técnicas PUF (do inglês,Physical Unclonable Functions) podem utilizar essas variáveis como fonte para geração de assinaturas de identificação de um chip. Este trabalho propõe uma abordagem de identificação de memória flash, motivado pela sua larga utilização nos dispositivos móveis atuais, que utiliza uma técnica de verificação de uma sequência de blocos da memória baseada na técnica PUF Program Operation Latency. Para isso, foi utilizada a plataforma Arduino como ferramenta para extração dessas assinaturas de identificação, em conjunto com a validação das assinaturas com o Perceptron Multicamadas (do inglês,Multi Layer Perceptron- MLP). O qual foi capaz de aprender o suficiente sobre essas assinaturas e generalizar no futuro, classificando corretamente as classes das assinaturas de identificação utilizadas nos testes, suportando dessa forma um mecanismo de diferenciação de memórias flash.pt_BR
dc.description.abstractDevice’s identity management is considered a core component of IoT security. Themain authentication methods use the concept of cryptographic key, this means that these curity provided by encryption is directly related to the key’s secrecy capacity. If thiskey is known by an intruder, the entire communication process is compromised sincethe messages’ content can be decrypted. The manufacture of some electronic devices may influence their physical behavior due to the existence of uncontrollable variables in-herent in the manufacturing process. Physical Unclonable Functions (PUF) techniquescan use these variables as a source for generating chip’s identification signatures. Thiswork proposes a flash memory identification approach, due to the wides pread use ofthis type of memory in current mobile devices, which use a memory block sequence verification technique based on the Program Operation Latency technique. With thisaim, the Arduino platform was used as a tool for extracting these identification signa-tures, togheter with a validation of the signatures conducted by a MultiLayer Perceptron(MLP). Who was able to learn enough about these signatures and generalize in the fu-ture, and correctly classified the classes of identification signatures used in the tests,thus supporting a flash memory’s differentiation mechanism.pt_BR
dc.format.extent51 f.pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rightsAtribuição-NãoComercial-CompartilhaIgual 4.0 Internacional (CC BY-NC-SA 4.0)pt_BR
dc.rightshttps://creativecommons.org/licenses/by-nc-sa/4.0/deed.pt_BRpt_BR
dc.rightsopenAccesspt_BR
dc.rightsopenAccesspt_BR
dc.subjectAutenticaçãopt_BR
dc.subjectSistemas de segurançapt_BR
dc.subjectCriptografia de dados (Computação)pt_BR
dc.titleExtração de assinaturas de identificação de memória flash baseado em PUF com Arduino e validação com Perceptron Multicamadaspt_BR
dc.typebachelorThesispt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/8717197088764951pt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/3156174527107999pt_BR
dc.degree.levelGraduacaopt_BR
dc.publisher.countryBrasilpt_BR
dc.degree.localRecifept_BR
dc.degree.grantorUniversidade Federal Rural de Pernambucopt_BR
dc.degree.graduationBacharelado em Ciência da Computaçãopt_BR
dc.degree.departamentDepartamento de Computaçãopt_BR
Aparece nas coleções:TCC - Bacharelado em Ciência da Computação (Sede)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
tcc_caiobezerraviana.pdf9,59 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.