Capítulos 5,6 - Departamento de Ciência da Computação
Capítulos 5,6 - Departamento de Ciência da Computação
Capítulos 5,6 - Departamento de Ciência da Computação
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Criptografia e Segurança na Informática<br />
Implementação <strong>de</strong> sistemas <strong>de</strong> chave pública<br />
usando aritmética <strong>de</strong> curvas elípticas<br />
• Versões distintas do problema do logaritmo discreto -<br />
Avanços no estado <strong>da</strong> arte do problema <strong>de</strong> se fatorar números inteiros<br />
comprometem a eficiência dos algoritmos assimétricos que usam aritmética<br />
modular, pois <strong>de</strong>man<strong>da</strong>m <strong>de</strong>ssas implementações chaves maiores para que<br />
manterem a mesma segurança.<br />
Alternativamente, po<strong>de</strong>-se implementar estes algoritmos usando<br />
operações algébricas <strong>de</strong> uma estrutura distinta dos corpos finitos, on<strong>de</strong> o<br />
problema em que se baseiam os algoritmos continua bem posto, mas on<strong>de</strong> as<br />
técnicas avança<strong>da</strong>s <strong>de</strong> fatoração <strong>de</strong> inteiros não se apliquem.<br />
• Aritmética <strong>da</strong>s curvas elípticas sobre corpos finitos -<br />
Na geometria analítica, o conjunto <strong>de</strong> pontos <strong>de</strong> um espaço vetorial<br />
com coor<strong>de</strong>na<strong>da</strong>s (x,y) que satisfazem uma <strong>da</strong><strong>da</strong> equação <strong>da</strong> forma.<br />
y 2 = x 3 +ax+b<br />
é chamado <strong>de</strong> curva elíptica, caso os coeficientes satisfaçam 4a 3 +27b 2 ≠ 0.<br />
Em 1985 N. Koblitz e V. Miller <strong>de</strong>scobriram que, se aplica<strong>da</strong> a um<br />
espaço on<strong>de</strong> as coor<strong>de</strong>na<strong>da</strong>s são elementos <strong>de</strong> um corpo finito (ex: Zp), a<br />
<strong>de</strong>finição <strong>de</strong> curva elíptica seleciona pontos que, incluindo-se um "ponto no<br />
infinito", formam um grupo algébrico sob a operação <strong>de</strong> composição<br />
inspira<strong>da</strong> na geometria <strong>da</strong>s secantes dos espaços métricos. Esta operação<br />
substitui a operação <strong>de</strong> exponenciação em algoritmos assimétricos.<br />
Pedro Rezen<strong>de</strong> © 1998-2002 47