Turkhackteam.net/org - Turkish Hacking & Security Platform  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform >
Turkhackteam Under Ground
> Kriptografi - Şifreleme

Kriptografi - Şifreleme Şifreleme Ve Şifreleme Sistemleri Hakkında Her şey.


Caesar Cipher

Kriptografi - Şifreleme

Yeni Konu aç Cevapla
 
Seçenekler
Alt 24-02-2019 00:24   #1
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
02/2019
Mesajlar
8
Konular
5

Teşekkür (Etti): 1
Teşekkür (Aldı): 2


Caesar Cipher



Caesar Cipher bilinen en eski şifreleme yöntemlerinden birisidir. Mantığı basit olmasına rağmen oldukça kullanışlı bir şifreleme yöntemidir. Bu yazımda öncelikle Caesar Cipher'in mantığını ardından bazı kullanım yerlerini ve son olarak C#'da Caesar Cipher Crypt/Decrypt Kodunu vererek yazımı sonlandıracağım.

Mantık : Caesar Cipher'in mantığı harflerin yerlerinin ve harflerin değişmesidir. Örneğin a harfi yerine kendisinden 3 harf sonraki d harfi (Latin alfabesi ele alındığı için 3 harf sonraki harf d harfidir.), c harfi yerine f harfi geçer. Günümüzde ASCII ile biraz daha gelişen Caesar'a özel simgeler de dahil olmuştur.

Kullanım yerleri : Sohbetlerde, bazı önemli toplantılarda, eğlence amaçlı kullanılabilir.

KODLAR : [Harfler, 5 harf sonrasına atanmıştır isterseniz arttırabilir veya azaltabilirsiniz.]
Öncelikle 2 Button , 2 Label , 2 Textbox lazım.
Labellerden birine Veri
İkincisine Şifrelenen Veri yazılır.
Labellerin yanlarına textboxlar yerleştirilir.
1. Textboxun yanına 1. Button, 2. Textboxun yanına 2. Button koyulur.
1. Buttona Şifrele, 2. Buttona Çöz yazılır.
==============================
Şifrelemek için :
Veriyi yazıp şifreleye basın. Ardından Şifrelenen Veri kısmına veri gelecektir.
==============================
Çözmek için :
Veri kısmını silin ve Çöz butonuna basın.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Programın İsmi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private **** button1_Click(object sender, EventArgs e)
{
string veri = "";
veri = textBox1.Text;
char[] karakterler = veri.ToCharArray();
foreach (char eleman in karakterler)
{
textBox2.Text += Convert.ToChar(eleman + 5).ToString();
}
}

private **** button2_Click(object sender, EventArgs e)
{
string sifre = "";
sifre = textBox2.Text;
char[] karakterler2 = sifre.ToCharArray();
foreach (char eleman2 in karakterler2)
{
textBox1.Text += Convert.ToChar(eleman2 - 5).ToString();
}
}
}
 Offline  
 
Alıntı ile Cevapla
Alt 24-02-2019 00:26   #2
  • Yüzbaşı
  • Üye Bilgileri
Üyelik tarihi
01/2019
Nereden
#Space#
Mesajlar
Konular

Teşekkür (Etti): 63
Teşekkür (Aldı): 249




Bunu yaptıktan sonra .bat diye mi kaydedeğiz yoksa linux'dan mı yapılıyor.



___________________________________________

Aşk güzeldir karşılığı varsa ama karşılıksız da sevilir karşımdaki vatansa...

#Ghost Killer#
 Offline  
 
Alıntı ile Cevapla
Alt 24-02-2019 00:34   #3
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
02/2019
Mesajlar
8
Konular
5

Teşekkür (Etti): 1
Teşekkür (Aldı): 2




Alıntı:
Ghost Killer´isimli üyeden Alıntı Mesajı göster
Bunu yaptıktan sonra .bat diye mi kay...
Visual Studiodan yapılıyor dostum
 Offline  
 
Alıntı ile Cevapla
Cevapla

Bookmarks

Seçenekler


Bilgilendirme Turkhackteam.net/org
Sitemizde yer alan konular üyelerimiz tarafından paylaşılmaktadır.
Bu konular yasalara uygunluk ve telif hakkı konusunda yönetimimiz tarafından kontrol edilse de, gözden kaçabilen içerikler yer alabilmektedir.
Bu tür konuları turkhackteamiletisim [at] gmail.com mail adresimize bildirebilirsiniz, konular hakkında en kısa sürede gerekli işlemler yapılacaktır.
Please Report Abuse, DMCA, Harassment, Scamming, Warez, Crack, Divx, Mp3 or any Illegal Activity to turkhackteamiletisim [at] gmail.com

Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz.
Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.



         

Powered by vBulletin® Copyright ©2000 - 2019

TSK Mehmetçik Vakfı

Türk Polis Teşkilatını Güçlendirme Vakfı

Google+
Pomeranian Boo
instagram takipci hilesi

wau