Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Meu Ubuntu VISTA
Por markim79
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Victocha em (última atualização em 06/08/2012)   [ 2357 hits ]

Login: victocha, 14516 pontos

Homepage: N/A

Download:


Descrição

Uma maneira simples e arcaica de criptografia, mas ainda assim útil.

Já ouviu falar da cifra de César? provavelmente não, porque este método de é tão,mais tão antigo que era usado nos tempos de Roma pelo Imperador para enviar mensagens sem que elas pudessem ser decifradas por pessoas indesejáveis.

A cifra consiste em substituir as letras de uma mensagem por seus sucessores no alfabeto de acordo com a chave.

Ex: Chave=1

Se a frase a ser enviada fosse : VOL

seria somado 1 a letra V = X
seria somado 1 a letra O = P
seria somado 1 a letra L  = M

Então VOL criptografado pela lógica de césar é:

XPM!

Divirta-se


[ Download: cifra.c ]   [ Enviar nova versão ]

[ Mostrar código-fonte ]



Scripts recomendados
   Script Linux recomendado Cálculo da chave secreta do protocolo Diffie-Hellmann
   Script Linux recomendado Validador de CPF e CNPJ
   Script Linux recomendado Criptografia
   Script Linux recomendado DoS Syn flood
   Script Linux recomendado [C] Criptografia por Inversão de bits

Comentários
[1] Comentário enviado por jarlisson em 06/08/2012 - 14:12h:

No caso, você poderia usar a operação de modulo, pra quando passar de 'z' fosse pra 'a', como se fosse em um círculo, igual a cifra de cesar.
Aí, depois de 'z' vai percorrer os outros caracteres ASCII.

Tipo, z + 1 = {

Pra ficar mais completa, poderia fazer um tratamento para caracteres maiusculos e minusculos (botar tudo pra minusculo) e garantir que a chave fosse inteiro!

abraço!



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.