O tema deste TCC, feito sob orientação do Prof. Routo Terada, é Criptografia baseada em Códigos Corretores de Erros e sua resistência a ataques por computadores quânticos.
Códigos corretores de erro surgiram como formas de garantir que informação transmitida através de uma canal com ruído pudesse ser entendida pelo receptor. Os códigos mais utilizados baseiam-se em resultados algébricos, principalmente de Teoria dos Corpos.
Há alguma décadas são conhecidos sistemas criptograficos que utilizam códigos corretores de erros. Eles funcionam da seguinte forma: o código é secreto; a mensagem a ser criptografada tem erros introduzidos nela e é mandada; o receptor usa o código secreto para recuperar a mensagem original.
Apesar de não haver nenhum ataque conhecido a esses sistemas, ninguém os utiliza pois requerem chaves muito grandes e um tempo longe de encriptação. Contudo, houve um renascimento do interesse por esses criptossistemas, pois acredita-se que eles são fortes contra ataques de computadores quânticos (que seriam capazes de quebra o RSA). O que me proponho a estudar nesse TCC são esses criptossistemas, a matemática por trás deles e as propostas feitas para se obter chaves mais compactass.