التفاصيل البيبلوغرافية
العنوان: |
Security and Simulation in Modern Computer Hardware ; Segurança e Simulação em Arquitecturas de Computador Modernas |
المؤلفون: |
Neves, Samuel Custódio Pereira |
المساهمون: |
Araújo, Filipe João Boavida Mendonça Machado de |
سنة النشر: |
2023 |
المجموعة: |
Universidade de Coimbra: Estudo Geral |
مصطلحات موضوعية: |
cifração autenticada, criptanálise, criptografia, função de dispersão, gerador de números aleatórios, authenticated encryption, cryptanalysis, cryptography, hash function, pseudorandom generator, Ciências exactas e naturais::Ciências da computação e Ciência da informação |
الوصف: |
Tese de Programa de Doutoramento em Ciências e Tecnologias da Informação apresentada à Faculdade de Ciências e Tecnologia ; Nas últimas décadas muitos aspectos da nossa vida têm sido migrados para a Internet.Desde pagamentos online até saúde, comunicações privadas, ou monitorização de infraestrutura, são imensas as actividades de cariz sensível que não só são actualmente comuns na Internet, mas seria desastroso se não fossem adequadamente protegidas.Uma ferramenta fundamental para a protecção de dados é a criptografia. A criptografia oferece mecanismos para assegurar a confidencialidade e integridade dos dados, assim como para a sua autenticação e ainda outros usos mais avançados como provas de conhecimento zero.Mas para a criptografia ser útil tem de ser usável. Uma componente significativa da usabilidade é o desempenho: se a criptografia for lenta---ou tiver a percepção de ser lenta---isto irá impedir a sua adopção ou incentivar o uso de alternativas inseguras. Isto não é apenas uma preocupação teórica; existem muitos casos em que funções criptográficas inseguras continuaram a ser usadas devido ao custo imposto por transitar para alternativas seguras. Uma das razões para uma função criptográfica ser lenta é por não ser desenhada com o hardware em mente, hardware este que à medida que a lei de Moore caminha para o seu fim, se torna cada vez mais paralelo.O foco principal desta tese é o desenvolvimento de funções criptográficas rápidas que se adaptam ao hardware moderno---rápidas o suficiente de forma a que não haja razão para preferir soluções inseguras. A minha contribuição consiste principalmente em duas funções com aplicações diferentes.A primeira, BLAKE2, é uma função de dispersão desenhada para substituir funções mais antigas como a MD5 e SHA-1 que, apesar de terem sido quebradas há mais de uma década, continuam a ser utilizadas porque tipicamente também são as mais rápidas. A BLAKE2 deriva da função BLAKE, uma das finalistas da competição SHA-3 do NIST, é considerada ter uma grande margem de segurança e, ... |
نوع الوثيقة: |
doctoral or postdoctoral thesis |
اللغة: |
English |
Relation: |
https://hdl.handle.net/10316/114506; 101321457 |
الاتاحة: |
https://hdl.handle.net/10316/114506 |
Rights: |
info:eu-repo/semantics/openAccess |
رقم الانضمام: |
edsbas.5F2A988F |
قاعدة البيانات: |
BASE |