C++ XOR Şifreleme/Deşifreleme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Griffin Premium
Katılım
3 Mar 2017
Mesajlar
1,378
Çözümler
1
Tepki puanı
1,001
Ödüller
12
Sosyal
9 HİZMET YILI
c++, c++ xor, c++ xor şifreleme, c++ xor deşifreleme

:yazı:

Bu konuda basit bir XOR kripto uygulaması yapacağız. Gayet basit bir kodumuz var.

Kod:
#include <iostream>[/B][/CENTER][/B][/LEFT]
[B]
[LEFT][B]
[CENTER]
using namespace std;

string sifreleCoz(string sifreliMetin)
{ 
    // Anahtar tanımlasını istediğiniz karakteri verebilirsiniz.
    char anahtar = ’A’;
  
    string cikti = sifreliMetin;
  
    // for döngüsüne sokup çıktımızı elde ediyoruz.
    for (int i = 0; i < sifreliMetin.size(); i++)
        cikti = sifreliMetin ^ anahtar;
  
    return cikti;
}

//================================

int main(int argc, const char * argv[])
{
    string sifreli = sifreleCoz("test");
    cout << "Şifreli Metin :" << sifreli << "\\n";
  
    string desifreli = sifreleCoz(sifreli);
    cout << "Çözülmüş Hali :" << desifreli << "\\n";
  
    return 0;
}



XOR şifrelemesi örneğimiz bu kadar.

 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst