Cifra de César!
Publicado por Victocha (última atualização em 06/08/2012)
[ Hits: 36.360 ]
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"); }
genpass - gerador de senhas seguras
Faz um crash no Kernel do Linux
Cifra de Cesar - Cripto-Analise
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
E aí? O Warsaw já está funcionando no Debian 13? (8)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (6)
Problema com o Centro de Aplicativos Ubuntu 25.04 (1)