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

TítuloType checking cryptography implementations
Autor(es)Barbosa, Manuel
Page, D.
Moss, Andrew
Rodrigues, Nuno F.
Silva, Paulo
Palavras-chaveCryptography
Programming language
Data2012
EditoraSpringer Verlag
RevistaLecture Notes in Computer Science
Resumo(s)Cryptographic software development is a challenging field: high performance must be achieved, while ensuring correctness and compliance with low-level security policies. CAO is a domain specific language designed to assist development of cryptographic software. An important feature of this language is the design of a novel type system introducing native types such as predefined sized vectors, matrices and bit strings, residue classes modulo an integer, finite fields and finite field extensions, allowing for extensive static validation of source code. We present the formalisation, validation and implementation of this type system.
TipoArtigo em ata de conferência
DescriçãoProceedings da conferência Fundamentals of Software Engineering 2011
URIhttps://hdl.handle.net/1822/14822
ISBN9783642293191
DOI10.1007/978-3-642-29320-7_21
ISSN0302-9743
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)
DI/CCTC - Artigos (papers)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
caotc.pdfDocumento principal402,16 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