Bolsa de PD em Criptografia Pós-Quântica

Post doctoral Fellowship in Post-Quantum Cryptography

Nº: 1228

Área de conhecimento: Ciência da Computação

Field of knowledge: Computer science

Nº do processo FAPESP: 15/50520-6

FAPESP process: 15/50520-6

Título do projeto: Criptografia Pós-Quântica Eficiente para Construção de Aplicações de Segurança Avançadas

Project title: Efficient Post- Quantum Cryptography for Building Advanced Security Applications

Área de atuação: Criptografia Pós-Quântica

Working area: Post-Quantum Cryptography

Pesquisador responsável: Marcos Antonio Simplicio Junior

Principal investigator: Marcos Antonio Simplicio Junior

Unidade/Instituição: Escola Politécnica / Universidade de São Paulo (Poli-USP)

Unit/Instituition: Escola Politécnica / Universidade de São Paulo (Poli-USP)

Data limite para inscrições: 30/09/2016

Deadline for submissions: 2016-09-30

Publicado em: 16/08/2016

Publishing date: 2016-08-16

Localização: Av. Prof. Luciano Gualberto, 380, São Paulo

Locale: Av. Prof. Luciano Gualberto, 380, São Paulo

  • Resumo Summary

    Cryptosistemas pós-quânticos envolvem basicamente as famílias de algoritmos baseados em reticulados (lattices), códigos corretores de erros, sistemas multivariados quadráticos (MQ), e esquemas baseados em primitivas criptograficas simétricas em geral, bem como em funções de hash.

    O projeto em que o candidato de PD será inserido visa especificar, desenvolver e analisar sistemas criptográficos pós-quânticos seguros e amigáveis a hardware, com o objetivod de fornecer uma variedade de serviços de segurança, incluindo cifração, autenticação e assinaturas digitais.

    O foco do trabalho realizado será em melhorias de desempenho, possivelmente em termos de tempo de processamento e uso de energia, mas especialmente em termos de tamanhos de chaves, assinaturas e textos cifrados.

    A análise de segurança desses sistemas deve considerar tanto ataques criptoanalíticos como ameaças relacionadas a implementação, tais como ataques de canal colateral (side-channel). Já a avaliação de desempenho dos esquemas será tanto teórica (considerando-se complexidade computacional, capacidade de tirar proveito de paralelismo, etc.) quanto experimental (usando protótipos de software e implementações de hardware).

    Os principais requisitos para a candidatura à vaga são: (1) uma sólida formação em criptografia, de preferência (mas não necessariamente) com primitivas pós-quânticas, (2) e boas habilidades de projeto/programação, de preferência (mas não necessariamente) em linguagens de programação como C e/ou linguagens de descrição de hardware como VHDL.

    Pede-se que os interessados entrem em contato pelo e-mail mjunior@larc.usp.br com uma breve carta de motivação e curriculum vitae.  

     

     

    Post-quantum cryptosystems involve basically the families of algorithms based on lattices, error correcting codes, multivariate quadratic systems (MQ), and schemes based on symmetric cryptography primitives in general, as well as on hash functions. The project in which the PD candidate will be inserted aims to specify, develop and analyze secure and hardware-friendly post-quantum cryptographic schemes for providing a variety of security services, including encryption, authentication and digital signatures.

     

    The focus will be on performance improvements, possibly in terms of processing time and energy requirements, but especially in terms of key, signatures and ciphertext sizes. The security analysis of these schemes should consider both cryptanalytic attacks and implementation-related threats, such as side-channel attacks. The performance evaluation of the schemes will be both theoretical (considering computational complexity, underlying parallelism opportunities) and experimental (using software prototypes and hardware implementations).

     

    The main requirements for the application are (1) a solid background in cryptography, preferably (but not necessarily) with post-quantum primitives, (2) and good design/programming skills, preferably (but not necessarily) in programming languages such as C and/or hardware description languages such as VHDL.

    Those interested in the opportunity should send an email to mjunior@larc.usp.br, providing a brief motivation letter and CV summarizing their research activities.