• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Disertación de Maestría
DOI
https://doi.org/10.11606/D.3.2023.tde-03012024-114312
Documento
Autor
Nombre completo
Marcio Barbado Junior
Dirección Electrónica
Instituto/Escuela/Facultad
Área de Conocimiento
Fecha de Defensa
Publicación
São Paulo, 2023
Director
Tribunal
Corrêa, Pedro Luiz Pizzigatti (Presidente)
Pluta, Kacper
Oliveira, Jefferson Evandi Ricardini Fernandes de
Título en portugués
Amostragem gaussiana eficiente para a construção de sistemas criptográficos pós-quânticos baseados em reticulados.
Palabras clave en portugués
Amostragem gaussiana discreta
Aprendizado com erros em anel
Criptologia
Teorema central do limite
Transformada rápida de Walsh-Hadamard
Resumen en portugués
Com o avanço da computação quântica, a segurança computacional de esquemas criptográficos assimétricos clássicos amplamente utilizados, como os baseados em problemas de fatoração de inteiros e logaritmo discreto, encontra-se sob ameaça. Por essa razão, pesquisadores na área de criptografia têm buscado esquemas alternativos resistentes a ataques quânticos. Nesse cenário, abordagens criptográficas tais quais as baseadas em teoria de reticulados, que até então eram menos usadas por serem consideradas computacionalmente custosas, recuperam a atenção dos criptógrafos, e passam a figurar como opções viáveis. Este trabalho tem como objetivo contribuir para consolidar essa retomada na adoção da abordagem baseada em reticulados. Especificamente, tem-se como alvo a formulação do problema de aprendizado com erros em anel (ring learning with errors), aqui usada para a produção de erro, o que propicia a criação de chaves criptográficas supostamente mais seguras. As referidas chaves são formadas como polinômios de coeficientes produzidos através de amostragem, realizada em uma função de probabilidade associada a uma distribuição gaussiana. A construção de amostradores dessa natureza é parte da maioria dos projetos criptográficos baseados em reticulados, e frequentemente representa duas barreiras principais: um gargalo de eficiência, e um risco de vazamento de informação devido a ataques de canal colateral baseados em temporização. Procura-se reduzir a barreira de ineficiência através de técnicas para a aceleração da convergência do teorema central do limite durante as criações de distribuições normais, e também através do emprego da transformada rápida de WalshHadamard para a geração de valores aleatórios. Já o vazamento de informação por ataques de temporização tem seu risco atenuado pela implementação (em software) da primitiva como um gerador de números aleatórios com rotinas isócronas. Métricas estatísticas clássicas empregadas mostram os benefícios do esquema e sua adequação, quando comparado a uma amostragem gaussiana discreta baseada na tabela de distribuição acumulada, aqui considerado o método de referência, dada a sua adoção em diversos esquemas criptográficos baseados em reticulados. Testes com até 223 amostras são conduzidos, e os resultados são favoráveis ao amostrador aqui apresentado.
Título en inglés
Efficient Gaussian sampling for the construction of lattice-based post-quantum cryptosystems.
Palabras clave en inglés
Central limit theorem
Cryptology
Discrete Gaussian sampling
Fast Walsh-Hadamard transform
Ring learning with erros
Resumen en inglés
As quantum computing advances, the computational security of widely adopted classic cryptographic schemes, like the asymmetric ones based on integer factorization and discrete logarithm problems, is put at risk. For that reason, cryptography researchers seek alternatives to resist quantum attacks. In that scenario, cryptographic approaches like the one based on lattice theory, mostly despised until then for being considered too computationally costly, regain the attention of cryptographers as viable alternatives. This work aims at contributing to consolidating that lattice-based approach resumption. Specifically, focus is given to the ring learning with errors problem formulation, explored herein for artificial noise generation, which propitiates stronger cryptographic keys. The referred keys are built as polynomials, whose coefficients are produced through sampling from a probability mass function, associated with a truncated normal distribution. Crafting a sampler like that, called Gaussian, is a part of most lattice-based cryptographic projects, and it often imposes two major barriers: an efficiency bottleneck, and an information leakage risk due to side-channel timing attacks. Part of the efficiency problem is overcome by accelerating convergence of the central limit theorem in the creation of a normal distribution, and by obtaining samples through a fast WalshHadamard transform strategy. As for the information leakage risk, it is mitigated via software implementation of isochronous routines in the random number generator. Classic statistical metrics are employed to show the advantages and suitability of the scheme, when compared to a cumulative distribution table sampler, here considered as a reference, given the fact it is used in many lattice-based cryptographic schemes. Tests with up to 223 sampling queries are conducted, and the results are favorable to the sampler presented herein.
 
ADVERTENCIA - La consulta de este documento queda condicionada a la aceptación de las siguientes condiciones de uso:
Este documento es únicamente para usos privados enmarcados en actividades de investigación y docencia. No se autoriza su reproducción con finalidades de lucro. Esta reserva de derechos afecta tanto los datos del documento como a sus contenidos. En la utilización o cita de partes del documento es obligado indicar el nombre de la persona autora.
Fecha de Publicación
2024-01-05
 
ADVERTENCIA: Aprenda que son los trabajos derivados haciendo clic aquí.
Todos los derechos de la tesis/disertación pertenecen a los autores
CeTI-SC/STI
Biblioteca Digital de Tesis y Disertaciones de la USP. Copyright © 2001-2024. Todos los derechos reservados.