KOD DÜNYAM
kod dünyam

Her Küçük Projenin Kalbinde Doğmayı Bekleyen Büyük Bir Proje Vardır.. (KodDünyam)

29 Ocak 2017 Pazar

0 Metin Kriptolama Programı (C#)

Merhaba değerli arkadaşlar;

 Bugün Kod Dünyamın Geliştirdiği MD5 şifreleme algoritmasıyla, girilen metni şifreleyen ve tekrar şifreyi kullanarak metne çeviren bir program tanıtılıcak. Ama öncesinde MD5 'in ne olduğuna kısaca bir bakalım..

MD5
 Veri bütünlüğünü test etmek için kullanılır. 1991 yılında geliştirilmiş tek yönlü şifreleme algoritmadır Girdi verinin boyutundan bağımsız olarak 128 bitlik hexadecimal karakterde şifreler üretir.


MD5 Kullanım Alanları

Md5 asıl olarak dosya bütünlüğünü korumak için kullanılsada çeşitli programlama dilleri bile md5 fonksiyonunu kullanıcılara sunar bu sayede yazılımcı md5 algoritmasının güvenilirliği ile programlama yapabilir. Md5 en çok yazılım da bir değişiklik yapılıp yapılmadığını anlamak için kullanılır örneğin bir is uzantılı dosya indirdiniz diyelim. Dosyayı md5 algoritmasından geçirip ardından orjinal md5 hash ile karşılaştırırsanız eğer dosya orjinalse aynı değerleri verecektir. Aksi taktirde dosyada değişiklikler yapıldığı ortaya çıkar.

Nasıl Kırılır?


MD5 bir şifreleme algoritması olduğuna göre, eğer algoritmayı tersen okursanız MD5 arkasındaki şifreye ulaşabilir. Yani böyle düşünebilirsiniz. Ama yanlış düşünürsünüz. MD5, şifrelenecek metni şifreler ve işi biter. Geri dönülemez. İzi sürülemez. Ama eğer o metin daha önceden veri tabanına kayıtlıysa yani a harfine karşılık gelen
Og7GvtLxFWwuz9fhpVRL0Q dizisi veri tabanında 
Og7GvtLxFWwuz9fhpVRL0Q = a gibi belirtilmişse şifreyi eşler ve size a harfini çıktı olarak verir. 

Şimdi Geliştirilmiş Programa bir göz atalım.




Programın Menü arayüzü yukarıdaki gibidir ve 3 adet Buton bulunur. ŞİFRELE, ŞİFRE ÇÖZ ve PROGRAM HAKKINDA 

ŞİFRELE butonuna basılması durumunda;


Yukarıdaki arayüz açılır ve şifrelenecek metin girilir ardından Şifrele butonuna basılıp girilen metin şifrelenir. Elde edilen şifre kesinlikle metni geri çevirmede çok önemlidir, değiştirilmesi veya kaybedilmesi durumunda girilen metin çevrilemez. 


Bir metin girip şifreledik ardından şifremizi Kopyalayalım.


Şifrenin Kopyalanmasının ardından şifremizi metine çevirmek için Menu bölümünden ŞİFRE ÇÖZ bölümüne gidiyoruz 


Açılan ŞİFRE ÇÖZ bölümünde şifremizi yapıştırıyoruz ve ŞİFRE ÇÖZ butonuna tıklıyoruz.


Görüldüğü gibi Girilen ilk metni şifremiz sayesinde tekrardan elde ettik.

Programın Kullanılması Kolay ve Güvenlidir. Aşağıdaki Linkten indirebilirsiniz Kötü amaçlı kullanmamak şartıyla.


PROGRAMI İNDİR

*Programı Kötü amaçlarla kullanmak yasaktır. Kullanılması durumunda tüm sorumluluk size aittir.

*Projemiz %100 çalışmaktadır.

*Programın kod içeriği için yorum kısmından yorum yazabilir - iletişime geçebilirsiniz.


KOLAY GELSİN. 




  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

0 yorum:

Yorum Gönder

Freelance Programcı (Yazılımcı)

Serhat Şos

Profesyonel bir yaklaşım ve uygun fiyatlarla hizmet vermekteyim. Projelerinizi geliştiriyorum. Web App - Mobil App

TEKLİF VER

Popüler Yayınlar

Blogger tarafından desteklenmektedir.

TEKNOLOJİ HABERLERİ

Etiketler

Dikkat! Sitemiz Tüm Hızıyla Yenilenmektedir.

Yararlı Bilgilerden Sizde Yararlanın.
Takipte Kalın...

Yorum ve Görüşleriniz Bizim için Değerlidir.