Cifra de César!
Publicado por Victocha (última atualização em 06/08/2012)
[ Hits: 36.318 ]
Homepage: N/A
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
#include <stdio.h> #include <string.h> int main(int argc,char* argv[]){ char frase[20]; int i=0; int chave; system("clear"); printf("\n\nEscreva uma chave:"); scanf("%d",&chave); printf("\nDigite a frase a ser encriptada:"); scanf("%s",frase); printf("\n\nFrase encriptada com sucesso!\n\n"); printf("Encriptacao: "); for(i=0;i<strlen(frase);i++) { int enc=(int)frase[i]+chave; printf("%c",(char)enc); } printf("\n\n"); }
Spieluhr - esse código pode ser considerado um vírus?
IntensiveDoS - ferramenta de DoS para pentesting
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Olha que Conky "bunitinhu" pra usar no seu sistema
Git config não aplica configurações
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
warsaw parou de funcionar após atualização do sistema (solução) (10)
Aprendendo mais sobre Linux com livro (4)
eu estou tendo um problema no ChimeraOS e no Bazzite (0)
samba4 versao 4.22.3 usuario nao consegue trocar a senha (4)