Forum Pplware

Versão Completa: Encriptação RSA
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
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ó ^^
http://0fx66.com/blog/programacao/cripto...mentacoes/ tens ai muito por alto o processo completo de encriptação.

hope it helped.=P
Cumps.
"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...
URL's de Referência