Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/31023

Registo completo
Campo DCValorIdioma
dc.contributor.authorAlmeida, José Bacelarpor
dc.contributor.authorBarbosa, Manuelpor
dc.contributor.authorFilliâtre, Jean-Christophepor
dc.contributor.authorPinto, Jorge Sousapor
dc.contributor.authorVieira, Bárbara Isabel Sousapor
dc.date.accessioned2014-11-19T16:27:40Z-
dc.date.available2014-11-19T16:27:40Z-
dc.date.issued2014-
dc.identifier.citationAlmeida, J. B., Barbosa, M., Filliâtre, J. C., Pinto, J. S., & Vieira, B. (2014). CAOVerif: An open-source deductive verification platform for cryptographic software implementations. Science of Computer Programming, 91(PART B), 216-233.por
dc.identifier.issn0167-6423-
dc.identifier.urihttps://hdl.handle.net/1822/31023-
dc.description.abstractCAO is a domain-specific imperative language for cryptography, offering a rich mathematical type system and crypto-oriented language constructions. We describe the design and implementation of a deductive verification platform for CAO and demonstrate that the development time of such a complex verification tool could be greatly reduced by building on the Jessie plug-in included in the Frama-C framework. We discuss the interesting challenges raised by the domain-specific characteristics of CAO, and describe how we tackle these problems in our design. We base our presentation on real-world examples of CAO code, extracted from the open-source code of the NaCl cryptographic library, and illustrate how various cryptography-relevant security properties can be verified.por
dc.description.sponsorshipThis work was supported by Project Best Case, co-financed by the North Portugal Regional Operational Programme (ON.2 – O Novo Norte), under the National Strategic Reference Framework (NSRF), through the European Regional Development Fund (ERDF).por
dc.language.isoengpor
dc.publisherElsevier 1por
dc.rightsopenAccess-
dc.subjectFormal verificationpor
dc.subjectProgram verificationpor
dc.subjectCryptographic softwarepor
dc.subjectDeductive verificationpor
dc.titleCAOVerif: an open-source deductive verification platform for cryptographic software implementationspor
dc.typearticlepor
dc.peerreviewedyespor
dc.relation.publisherversionThe original publication is available at www.sciencedirect.compor
sdum.publicationstatuspublishedpor
oaire.citationStartPage216por
oaire.citationEndPage233por
oaire.citationIssuePART Bpor
oaire.citationTitleScience of Computer Programmingpor
oaire.citationVolume91por
dc.identifier.doi10.1016/j.scico.2012.09.019por
dc.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
dc.subject.fosCiências Naturais::Ciências da Computação e da Informaçãopor
dc.subject.wosScience & Technologypor
sdum.journalScience of Computer Programmingpor
Aparece nas coleções:HASLab - Artigos em revistas internacionais

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
opencertjournal_ack.pdfDocumento Principal285,04 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID