Please use this identifier to cite or link to this item: http://repositorio.unicamp.br/jspui/handle/REPOSIP/260923
Full metadata record
DC FieldValueLanguage
dc.contributor.CRUESPUNIVERSIDADE ESTADUAL DE CAMPINASpt_BR
dc.identifier(Broch.)pt_BR
dc.descriptionOrientador: Jose Raimundo de Oliveirapt_BR
dc.descriptionTese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computaçãopt_BR
dc.format.extent99 p. : il.pt_BR
dc.format.mimetypeapplication/pdfpt_BR
dc.languagePortuguêspt_BR
dc.typeTESEpt_BR
dc.titleUm sistema criptografico para curvas elipticas sobre GF(2m) implementado em circuitos programaveispt_BR
dc.title.alternativeA cryptosystem for elliptic curves over GF(2m) implemented in FPGASpt_BR
dc.contributor.authorDias, Mauricio Araujopt_BR
dc.contributor.advisorOliveira, José Raimundo de, 1950-pt_BR
dc.contributor.institutionUniversidade Estadual de Campinas. Faculdade de Engenharia Elétrica e de Computaçãopt_BR
dc.contributor.nameofprogramPrograma de Pós-Graduação em Engenharia Elétricapt_BR
dc.subjectCriptografiapt_BR
dc.subjectCircuitos digitaispt_BR
dc.subjectCurvas elípticaspt_BR
dc.subjectHardwarept_BR
dc.subjectCircuitos integradospt_BR
dc.subjectVHDL (Linguagem descritiva de hardware)pt_BR
dc.subject.otherlanguagePoint doublingen
dc.subject.otherlanguagePoint additionen
dc.subject.otherlanguageCombinatorial circuiten
dc.subject.otherlanguageCryptographyen
dc.subject.otherlanguageElliptic curveen
dc.subject.otherlanguageFPGAen
dc.description.abstractResumo: Este trabalho propõe um sistema criptográfico para Criptografia baseada em Curvas Elípticas (ECC). ECC é usada alternativamente a outros sistemas criptográficos, como o algoritmo RSA (Rivest-Shamir-Adleman), por oferecer a menor chave e a maior segurança por bit. Ele realiza multiplicação de pontos (Q = kP) para curvas elípticas sobre corpos finitos binários. Trata-se de um criptosistema programável e configurável. Graças às propriedades do circuito programável (FPGA) é possível encontrar soluções otimizadas para diferentes curvas elípticas, corpos finitos e algoritmos. A característica principal deste criptosistema é o uso de um circuito combinacional para calcular duplicações e adições de pontos, por meio da aritmética sobre corpos finitos. Os resultados deste trabalho mostram que um programa de troca de chaves fica aproximadamente 20.483 vezes mais rápido com a ajuda do nosso sistema criptográfico. Para desenvolver este projeto, nós consideramos que o alto desempenho tem prioridade sobre a área ocupada pelos seus circuitos. Assim, nós recomendamos o uso deste circuito para os casos em que não sejam impostas restrições de área, mas seja exigido alto desempenho do sistemapt
dc.description.abstractAbstract: This work proposes a cryptosystem for Elliptic Curve Cryptography (ECC). ECC has been used as an alternative to other public-key cryptosystems such as the RSA (Rivest-Shamir-Adleman algorithm) by offering the smallest key size and the highest strength per bit. The cryptosystem performs point multiplication (Q = kP) for elliptic curves over binary polynomial fields (GF(2m)). This is a programmable and scalable cryptosystem. It uses the abilities of reconfigurable hardware (FPGA) to make possible optimized circuitry solutions for different elliptic curves, finite fields and algorithms. The main feature of this cryptosystem is the use of a combinatorial circuit to calculate point doublings and point additions, through finite field arithmetic. The results of this work show that the execution of a key-exchange program is, approximately, 20,483 times faster with the help of our cryptosystem. To develop this project we considered that high-performance has priority over area occupied by its circuit. Thus, we recommend the use of this circuit in the cases for which no area constraints are imposed but high performance systems are required.en
dc.publisher[s.n.]pt_BR
dc.date.issued2007pt_BR
dc.identifier.citationDIAS, Mauricio Araujo. Um sistema criptografico para curvas elipticas sobre GF(2m) implementado em circuitos programaveis. 2007. 99 p. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação, Campinas, SP. Disponível em: <http://www.bibliotecadigital.unicamp.br/document/?code=000407488>. Acesso em: 29 mar. 2017.pt_BR
dc.description.degreelevelDoutoradopt_BR
dc.description.degreedisciplineEngenharia de Computaçãopt_BR
dc.description.degreenameDoutor em Engenharia Eletricapt_BR
dc.contributor.committeepersonalnameDahab, Ricardopt_BR
dc.contributor.committeepersonalnameDamiani, Furiopt_BR
dc.contributor.committeepersonalnameTatsch, Peter Jürgenpt_BR
dc.contributor.committeepersonalnameMarranghello, Norianpt_BR
dc.date.defense2007-02-28T00:00:00Zpt_BR
dc.date.available2017-03-29T16:33:06Z
dc.date.available2017-07-13T19:50:16Z-
dc.date.accessioned2017-03-29T16:33:06Z
dc.date.accessioned2017-07-13T19:50:16Z-
dc.description.provenanceMade available in DSpace on 2017-03-29T16:33:06Z (GMT). No. of bitstreams: 1 Dias, Maur?cio Ara?jo.pdf: 794928 bytes, checksum: a328a640d35118ea7fb606ac9f4ab2b2 (MD5) Previous issue date: 2007en
dc.description.provenanceMade available in DSpace on 2017-07-13T19:50:16Z (GMT). No. of bitstreams: 1 Dias_MauricioAraujo_D.pdf: 794928 bytes, checksum: a328a640d35118ea7fb606ac9f4ab2b2 (MD5) Previous issue date: 2007en
dc.identifier.urihttp://repositorio.unicamp.br/jspui/handle/REPOSIP/260923
Appears in Collections:FEEC - Tese e Dissertação

Files in This Item:
File SizeFormat 
Dias_MauricioAraujo_D.pdf776.3 kBAdobe PDFView/Open


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