Günlük Hayatta Kullanılabilecek Kripto Yöntemleri

Sort

Katılımcı Üye
14 Eki 2019
968
79

4sx426.gif


Merhaba Değerli TurkHackTeam Ailesi

Bu Konuda Sizlere Mesajlaşma,Veri İletişimi İçin Kriptolama Yöntemlerinden Bahsedeceğim.

Eski Zamanlarda ve Günümüzde Gizli Mesajlaşmalara İhtiyaç Duyulmuştur.

İşte Bunun İçin Bazı Verileri Şifreleme Teknikleri Geliştirilmiştir.

Günümüzde Md5,Sha Gibi Şifrelemeler Popüler Olsa da Bu Şifrelemeler Mesajlaşma İçin Uygun Değildir.

Md5 ve Sha Gibi Yöntemler Verilerin Bir Daha Çözülmemesi,Veri Depolanması İçin Kullanılır.

Ancak Bu Konuda Anlatacağım Teknikler Çözülebileceği İçin Mesajlaşmalarda Kullanılabilir.

Bu Konuda

6OfL8I.gif


Sezar Şifreleme

Yerine Koyarak Şifreleme

Baş Harfler İle Şifreleme

Doğrusal Şifreleme

Vigenere Şifreleme

Şerif Şifreleme


6OfL8I.gif


Şifreleme Tekniklerine Değineceğiz. İlk Tekniğimiz;

GCZS6c.png

Sezar Şifreleme
GCZS6c.png


Bu Şifreleme Yöntemimiz Jül Sezar Tarafından Bulundu.

Zamanında Çok Etkili Bir Şifreleme Olmasına Rağmen Günümüzde Çözülmesi Çok Kolaydır.

Bu Şifreleme Yönteminde Amaç Belli Oranda Kaydırarak Şifrelemektir.

GCZS6c.png

Uygulama
GCZS6c.png


Merhaba Kelimesini Şifrelemek İsteyelim.

Öncelikle Her Harfin Bir Değeri Vardır.



Merhaba Kelimesiniin Her Harfinin Alfabedeki Değerini Buluyoruz.

M-13 E-5 R-18 H-8 A-1 B-2 A-1

Daha Sonra Bu Harflerin Değerlerini Anahtar Değeri İle Topluyoruz

Anahtar=5 Olursa ;

M= 13+5=18 E= 5+5 =10 R=18+5 =23 H=8+5 =13 A= 1+5 =6 B= 2+5 =7 A= 1+5 =6

Yeni Değerlerimizin Alfabedeki Konumlarını Buluyoruz

18=R 10=J 23=W 13=M 6=F 7=G 6=F

Böylece Merhaba Kelimesinin Şifrelenmiş Hali RJWMFGF Olur.

Mesajı Alan Kişi Anahtar Değerini Bilmelidir

Anahtarın 5 Olduğunu Bilen Alıcı;

RJWMFGF Şifresindeki Harflerin Değerini Bulur.

Daha Sonra Bu Değerleri 5 İle Çıkartır.

Daha Sonra Yeni Değerlerin Alfabedeki Konumunu Bularak Şifreyi Çözer.

Not; Şifre Programlar İle Çözülecekse A Harfi 1 Değil 0 Değerini Alır.

Böylece A=0 B=1 =C=2.... Durumu Söz Konusudur. Şifreleme Buna Uygun Alfabe Değerleri İle Olur.

Sezar Şifrelemesi Zamanında Etkili Olsa da Günümüzde Anahtarı Bilmeyenler Bile Kolayca Çözebilir.

Bunun Sebebi Alfabedeki Harf Sayısıdır. İngilizce Alfabede 26 Harf Vardır.

Böylece Bir Harf En Fazla 26 Defa Kaydırılabilir.

Bu Demek Oluyor ki Şifre 26 Deneme İle Çözülebilir.

GCZS6c.png

Vigenere Şifreleme
GCZS6c.png


Bu Şifreleme Yöntemi Sezar Yöntemine Benzer.

Arada Tek Fark Anahtar Burda Rakam Değil, Sözcüktür

Sezar Şifreleme Yöntemine Göre Daha Güvenlidir.

GCZS6c.png

Uygulama
GCZS6c.png


Hacker Kelimesini Şifrelemek İstiyelim.

Öncelikle Sezar Yönteminde Olduğu Gibi Bu Harflerin de Değerlerini Bulalım

H=8 A=1 C=3 K=11 E=5 R=18

Daha Sonra Bir Anahtar Belirleyelim

Anahtarımız Bor Olsun

Bor Sözcüğündeki Karakterlerin Alfabedeki Değerlerini Bulalım

B=2 O=15 R=18

Hacker Kelimesini Anahtarımızdaki Harf Kadar Bölüyoruz

Hac--Ker Olarak Böldük

Öncelikle İlk Parçamızdaki Değerleri Anahtardaki Değer İle Sırası İle Topluyoruz.

H+B(8+2) =10 A+O(1+15) =16 C+R(3+18) =21

Daha Sonra İkinci Parçamızdaki Değerleri Anahtar Değerleri İle Sırası İle Topluyoruz

K+B(11+2)=13 E+O(5+15) =20 R+R(18+18) =36 >>36 Değerinde Harf Olmadığı İçin -26(MOD26) Yaparak 10 Değeri Bulunur.

Kullandığımız Alfabe İngilizce Olduğu İçin 26 Harf Vardır. Mod26 Aldık

Şimdi Çıkan Değerlerin Alfabedeki Yerlerini Bulalım

10=J 16=P 21=U 13=M 20=T 10=J

Böylece Hacker Kelimesinin Şifrelenmiş Hali JPUMTJ Our

Şifre Çözmek İçin Sezar Yöntemindeki Gibi Ters İşlem Yapılır

GCZS6c.png

Doğrusal Şifreleme
GCZS6c.png


Bu Şifreleme Yöntemi Vigenere Yöntemine Benziyor.

Bu Yöntemde Ek Olarak Çarpma İşlemi ve 2 Anahtar Kullanılır.

Şifreli Değer=İlk Anahtar x Harfin Değeri + İkinci Anahtar Formulü Uygulanır.

GCZS6c.png

Uygulama
GCZS6c.png


Turkhackteam Kelimesini Şifrelemek İstiyelim.

Anahtarımız A=2 B=3 Olsun

Öncelikle Bu Kelimedeki Harflerin Alfabedeki Değerlerini Bulalım

T=20 U=21 R=18 K=11 H=8 A=1 C=3 K=11 T=20 E=5 A=1 M=13

AX+B Formulünü Uygulayalım.X Alfabedeki Değeri Temsil Eder.A ve B Anahtarlarımızdır.

T=2X20+3=43 U=2X21+3=45 R=2X18+3=39 K=2X11+3=25 H=2X8+3=19 A=2X1+3=5

C=2X3+3=9 K=2X11+3=25 T=2X20+3=43 E=2X5+3=13 A=2X1+3=5 M=2X13+3=29

26 dan Büyük Olan Değerler -26(Mod26) Uygulanır ve Sonuç Değer Olarak Kabul Edilir.

Elde Ettiğimiz Şifreli Değerler Sırası İle

T=17 U=19 R=13 K=25 H=19 A=5 C=9 K=25 T=17 E=13 A=5 M=3

Bu Değerlere Alfabede Denk Gelen Kelimeleri Yazıyoruz.

17=Q 19=S 13=M 25=Y 19=S 5=E 9=I 25=Y 17=Q 13=M 5=E 3=C

Böylece Turkhackteam Şifreli Hali QSMYSEIYQMEC Olur

GCZS6c.png

Yerine Koyarak Şifreleme
GCZS6c.png


Bu Yöntem Sezar Şifreleme Yöntemine Kısmen Benzemektedir.

Bu Yöntemde Anahtar Rakam Değil,Alfabenin Kendisidir.

GCZS6c.png

Uygulama
GCZS6c.png


Araba Kelimesini Şifrelemek İstiyelim

Daha Sonra Anahtar Olarak Yeni Bir Alfabe Oluşturalım.

Bu Anahtarımız Anlatırken Kolay Olsun Diye Elimizdeki Alfabenin Tersi Olsun.

A=26 B=25 C=24.....Z=1 Olsun.(Sizler Şifrelerken Karmaşık Alfabe Kullanın)

Şimdi Kelimemizdeki Harflerin Anahtarımızdaki(Alfabemizdeki) Değerlerini Bulalım

A=26 R=9 A=26 B=25 A=26

Bu Değerlerin Alfabedeki Karşılığını Bulalım

26=Z 9=I 26=Z 25=Y 26=Z

Böylece Araba Kelimemizin Şifreli Hali ZIZYZ Olur

GCZS6c.png

Şerit Şifreleme
GCZS6c.png


Bu Yöntem Vigenere Şifreleme Yöntemine Kısmen Benzer.

Bu Yöntemde Anahtar Belli Uzunlukta Rastgele Oluşturulmuştur

Anahtar Her Ne Kadar Rastgele Unutulsa da Her Zamanki Gibi Alıcı ve Gönderen Tarafından Bilinmelidir.

GCZS6c.png

Uygulama
GCZS6c.png


Forum Kelimesini Şifrelemek İstiyelim

Bu Yöntemde Anahtarımız 20 Haneli BCDAEAZZXIKUSLMNXQKL Olsun

Forum Kelimesindeki Harflerin Alfabedeki Değerlerini Bulalım

F=6 O=15 R=18 U=21 M=13

Forum Kelimesindeki Harf Kadar Anahtarımızdan Parça Alalım

BCDAE Parçasının Alfabedeki Değerlerini Bulalım

B=2 C=3 D=4 A=1 E=5

Forum Kelimesindeki ve Anahtarımızdaki Değerleri Sırası İle Toplayalım.

F+B(6+2)=8 O+C(15+3)=18 R+D(18+4)=22 U+A(21+1)=22 M+E(13+5)=18

Bu Değerlerin Alfabedeki Karşılıklarını Bulalım

8=H 18=R 22=V 22=V 18=R

Böylece Forum Kelimesinin Şifrelenmiş Hali HRVVR Olur

GCZS6c.png

Baş Harfleri İle Şifreleme
GCZS6c.png


Bu Yöntemi Akrostiş Olarak da Adlandırabiliriz.

Bir Çoğu Dizide ve Filmde Denk Gelmişizdir.

Her Ne Kadar Basit Görünse de Şifrelemesi Zor ve Dikkatlidir

Diğer Yöntemlerin Aksine Güvenirliği Yönteme Değil,Yazara Bağlıdır.

Kurulan Cümleler Dikkat Çekmemeli ve Uyumlu Olmalıdır.

GCZS6c.png

Uygulama
GCZS6c.png


Şifreleme Yaparken Mesaj Gündelik Hayatta Atabileceğiniz Mesaja Benzemeli

Moderasyon Ekibinde Rütbeler Hakkaniyetli Adamların Bilgileriyle Atanır(Adam Demesem Uymuyordu :) )

Acaba Şifre Ne :)

Konumuz Bu Kadardı. Umarım Faydalı Bir Konu Olur

Okuduğunuz İçin Teşekkür Ederim

İyi Forumlar​
 

blatgod

Katılımcı Üye
16 Kas 2019
281
3
ellerine sağlık. doğrusal şifreleme'yi çok sevdim :D kullanabilirim

- - - - - - - - - - - - -
FIRAT YILMAZ ÇAKIROĞLU 🇹🇷
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. 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.