O Grupo Criptografia Pós-Quântica (CPQ) da UTFPR-TD está buscando o preenchimento de 1 vaga de bolsa para estudantes de graduação atuarem no projeto BBPQ (Benchmark de Blockchain Pós-Quântica). O BBPQ é vinculado ao projeto ILIADA da RNP.
São dois desafios: o primeiro consiste em resolver 5 problemas do
Cryptopals SET 1 (10 pontos), obrigatoriamente em linguagem Go; e o segundo é encontrar, dado random-image.png e
encrypted1.png, a FLAG a partir das imagens (10 pontos). A FLAG é uma string dentro da imagem a ser decifrada (a partir das imagens disponibilizadas).
A solução do segundo desafio deve ser automatizada em Docker, com as devidas instruções para executá-lo.
As soluções serão avaliadas em relação à corretude e eficiência (ex: quanto tempo o código implementado gasta para resolver o problema, etc.). Em caso de empate na nota, um critério a ser adotado é o coeficiente acadêmico.
Obs: a lista de inscritos poderá ser aproveitada para bolsas em outros projetos (ex: PIBIC).
Prazo de entrega: 27/10/2024.
Enviar email com assunto "Inscrição Processo Seletivo RNP/ILIADA" referenciando o repositório (ou anexando arquivo .zip) contendo as soluções dos desafios, nome do aluno, nome de usuário GitHub e RA para:
O Grupo Criptografia Pós-Quântica (CPQ) da UTFPR-TD está buscando o preenchimento de 4 vagas de bolsa para estudantes de graduação atuarem no projeto BBPQ (Benchmark de Blockchain Pós-Quântica). O BBPQ é vinculado ao projeto ILIADA da RNP.
São dois desafios: o primeiro consiste em resolver 5 problemas do
Cryptopals SET 1 (10 pontos), obrigatoriamente em linguagem Go; e o segundo é demonstrar a vulnerabilidade de criptografia presente
no arquivo desafio.jar (10 pontos). A solução do segundo desafio deve ser automatizada em um repositório utilizando Docker, com as devidas instruções para executá-lo.
As soluções serão avaliadas em relação à corretude e eficiência (ex: quanto tempo o código implementado gasta para resolver o problema, etc.).
Prazo de entrega: 06/09/2024.
Enviar email com assunto "Inscrição Processo Seletivo RNP/ILIADA" referenciando o repositório (ou anexando arquivo .zip) contendo as soluções dos desafios, nome do aluno, nome de usuário GitHub e RA para:
Dado ciphertext.b64 e private_key.b64, faça um código em linguagem Go para desencapsular o segredo compartilhado e exibir em tela (ou seja, decifre o texto cifrado). O algoritmo utilizado foi o Kyber768 por meio da implementação fornecida pela liboqs-go, sendo os arquivos codificados em base64. O programa deve carregar o texto cifrado e a chave privada, decifrar e exibir o valor do segredo compartilhado codificado em base64. O código deve ser entregue e deve exibir em tela a resposta do desafio codificada no formato base64.
Links úteis: liboqs e liboqs-go
Obs*: a vaga do edital PIBIC é uma vaga de lista de espera (expectativa de vaga).
Enviar email conforme edital anexando código, resposta, nome do aluno, RA e link do currículo lattes para:Registered at the Federal University of Technology - Parana (UTFPR), Toledo Campus. Cristo Rei Street, 19 CEP 85902-490 Toledo-PR, Brazil