Forum Pplware
Encriptação RSA - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Mais Tech (/forumdisplay.php?fid=11)
+--- Fórum: Programação e Web (/forumdisplay.php?fid=16)
+--- Tópico: Encriptação RSA (/showthread.php?tid=8993)



Encriptação RSA - P3dr0 - 13-05-2011 18:07

Boas tardes,

Tenho aqui uma duvida que espero que ma possam tirar ^^

tenho um projecto para fazer em assembley, MIPS, que consiste em criar um algoritmo, que gera aleatoriamente chaves publicas e privadas depois de várias fórmulas usadas...

depois de tudo feito, a minha duvida é saber como posso testar as chaves que o programa me dá...

porque segundo o professor, a segunda parte do projecto, vai basear se na encriptação e desincriptação de ficheiros com chaves obtidas no 1º projecto...

então cria poder já testar as chaves, para que daqui a umas semanas não tenha que andar a fazer 2 projectos em vez de 1 só ^^


RE: Encriptação RSA - norua - 14-05-2011 13:54

http://0fx66.com/blog/programacao/criptografia-rsa-algoritmos-e-implementacoes/ tens ai muito por alto o processo completo de encriptação.

hope it helped.=P
Cumps.


RE: Encriptação RSA - P3dr0 - 16-05-2011 11:06

"Teste das chaves:
Chave pública: N e E
Chave privada: N e D

Vamos encriptar o valor A (A é um valor inteiro, 65 por exemplo):
a encriptação de A é o resultado de: A^E mod N, que vamos supor que dá X

Vamos desencriptar X:
a desencriptação de X é: X^D mod N, que tem de dar A"

supostamente é assim que se verifica as chaves, e segundo isto as minhas chaves tão mal, pronto mais uns dias a volta do algoritmo de euclides e ver o que errei...