Senin, 22 Juni 2015

Penerapan Logika encryption - decryption logika Juilo Caesar dalam bahasa C++

Coadingan encryption-decryption dan decryption-encryption Julio Caesar dalam C++

 

Hallo guys, gue mau sharing tentang bahasa pemrograman c++ mengenai encryption dan decryption Logika Julio Caesar nih..

 Langsung aja ya ..  Semoga bermanfaat ...

 

ENCRYPTION TO DECRYPTION


#include <iostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int main()
{
char kata[40], F , M, lagi;

int i , x, n , L;



cout<<" PENERAPAN LOGIKA JULIUS CAESAR TERHADAP PROGRAM C++"<<endl;
cout<<" Hak Cipta **************Aditya Jhordan***********  \n\n" <<endl;  // HORMATI-LAH KARYA ORANG LAIN
awal :
cout<<"Encryption (HARUS HURUF KAPITAL)        : "  ;cin>>kata;
cout<<"KEY                                        : "; cin>>n;


for(i=0;i<(int)kata[i];i++)
{
M = kata[i];
x =  ( int(M) - 'A' ) ;
L = ( x + n) %26;
F = ( char(L) + 'A');
cout <<"\nDecryption:" << char(F);
}

cout<<"\n\n\n";


cout<<"\nINGIN MENG-ENKRIPSI LAGI[Y/T]:";cin>>lagi;
if (lagi=='Y'||lagi=='y')
goto awal;
else goto akhir;
akhir :
getch();
}

 

 

Berikut contoh output nya berbentuk file jpg ENCRYPTION TO DECRYPTION.

 

 

 

 Oke sekarang yang DECRYPTION TO ENCRYPTION


#include <iostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int main()
{
char kata[40], F , M, lagi;

int i , x, n , L;



cout<<" PENERAPAN LOGIKA JULIUS CAESAR TERHADAP PROGRAM C++"<<endl;
cout<<" Hak Cipta **************Aditya Jhordan***********  \n\n" <<endl;  // HORMATI-LAH KARYA ORANG LAIN
awal :
cout<<"Encryption (HARUS HURUF KAPITAL)        : "  ;cin>>kata;
cout<<"KEY                                        : "; cin>>n;


for(i=0;i<(int)kata[i];i++)
{
M = kata[i];
x =  ( int(M) - 'Z' ) ;
L = ( x - n) %26;
F = ( char(L) + 'Z');
cout <<"\nDecryption:" << char(F);
}

cout<<"\n\n\n";


cout<<"\nINGIN MENG-ENKRIPSI LAGI[Y/T]:";cin>>lagi;
if (lagi=='Y'||lagi=='y')
goto awal;
else goto akhir;
akhir :
getch();
}

Berikut file jpg Decryption to Encryption


Jika dilihat sekilas emang sih ngga ada beda nya antara encryption to decryption sama yang decryption to encryption , tapi kalo diliat dengan seksama dan teliti mereka berbeda dirumus nya guys !!!

 

 

Kesimpulan :

 Jadi tuh intinya encryption maupun decryption cuma nge-geser huruf sesuai key yang kita masukin.. 

 

Aditya Jhordan - STMIK Nusa Mandiri