A Aldeia Numaboa ancestral ainda está disponível para visitação. É a versão mais antiga da Aldeia que eu não quis simplesmente descartar depois de mais de 10 milhões de pageviews. Como diz a Sirley, nossa cozinheira e filósofa de plantão: "Misericórdia, ai que dó!"

Se você tiver curiosidade, o endereço é numaboa.net.br.

Leia mais...

Criptografia Numaboa

Algoritmo RSA *

Sab

1

Out

2005


20:29

(133 votos, média 4.82 de 5) 


Confira a cifra

Escrevi a ferramenta de cifragem e decifração abaixo em JavaScript. Utilizo apenas números primos pequenos por dois motivos: para não penalizar a velocidade do script e por pura preguiça, para não ter que usar uma biblioteca especial que lide com números muito grandes. Os valores considerados para a cifragem são os valores ASCII dos caracteres da mensagem clara.

Esta ferramenta é um modelo simplificado do algoritmo RSA e serve apenas para fins didáticos. Espero que ajude a entender o mecanismo do RSA.

Escolha dois números primos DIFERENTES, p e q, e clique em para obter os valores de N, e e d.

Primeiro número primo:    Segundo número primo:
N    e    d

Digite abaixo o texto que deve ser cifrado e depois clique em


Para obter novamente o texto claro clique em

Algumas dicas

Existe uma ferramenta para calcular o inverso modular através do algoritmo de Euclides estendido na Escolinha da Aldeia. Procure na Caixa de Ferramentas/Matemáticas/Algoritmo de Euclides Estendido. Na mesma Caixa de Ferramentas você encontra várias outras que podem ajudar: Aritmética Modular, Este número é primo?, MDC - Máximo Divisor Comum e Logaritmos e Potenciação.

Além disso, nos Garranchos NumaBoa/Sistemas Informatizados há um aplicativo para determinar os valores ASCII do teclado (os mesmos que foram usados acima). Tá na mão smile

Fontes
  • Bruce Schneier, "Applied Cryptography".
  • Steve Burnett e Stephen Paine, "RSA Security's Official Guide to Cryptography".
  • Simon Singh, "O Livro dos Códigos".
  • Paul Johnson, RSA Algorithm.
  • David Shapiro, RSA In JavaScript.
mfx broker сайтфирмы посудылобановский александр женавозрождение церковьavo кейс визажистаконтур ямал

Informações adicionais