Şifreleme Programı
Main() metodunun komut satır argümanlarını kullanarak bir karakter dizisini şifreleyen ve aynı zamanda şifreyi çözen program.
sifrele kelime
argümanı ile kullanılacak bu program küçük bir şifreleme algoritması inceleyip bir şeyler kapmakta fayda var.
////////////////////Cihan TURGUT////////////////
//sifrele kelime//
using System;
class sifrelemefib
{
static void Main(string[] args)
{
if (args.Length != 1)
{
Console.WriteLine(”Hatalı kullanım”);
return;
}
Console.Write(”Anahtarı girin:”);
string anahtar = Console.ReadLine();
int XOR = 0;
for (int i = 0; i < anahtar.Length; ++i)
{
XOR += (int)anahtar[i];
}
char[] sifre = new char[args[0].Length];
for (int i = 0; i < args[0].Length; ++i)
{
sifre[i] = (char)(XOR ^ (int)args[0][i]);
}
Console.WriteLine(sifre);
Console.Read();
}
}
Filed under: CSharp
Leave a Reply
You must be logged in to post a comment.