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.





Kriptoloji / Giriş / Ar-Ge

Kriptografi - Şifreleme

Yeni Konu aç Cevapla
 
Seçenekler
Alt 13-03-2018 23:13   #1
  • Yarbay
  • Üye Bilgileri
Üyelik tarihi
09/2016
Nereden
127.0.0.1:80
Yaş
15
Mesajlar
Konular

Teşekkür (Etti): 691
Teşekkür (Aldı): 1041


Kriptoloji / Giriş / Ar-Ge





Şunu aslında kriptografiyle karıştırmıyalım , bu kriptografiden farklı bi'şey. Kriptoloji istenilen kişiler dışındaki kişilerin yazıları okumaması için geliştirilen bi' bilim. Şimdi biz en basitinden Sezar abimizin algoritmasına bakalım , kendisi Roma kralıydı galiba.



Şimdi mantık şöyle işleniyor. Bi' length seçiliyor , o length kadar harf kaydırılıyor. Eğer Z harfini geçerse alfabe baştan başlıyor. Eğer decrypt işlemi gerçekleştirilecek ise o length kadar geri kaydırılıyor.


Örnek verelim Mapzilla kelimesini 5 length ile şifreleyelim. Bu arada türkçe karakterleri saymayacam.

Sfvenrrf olarak bi'şey çıkıyor.
Bunu Java'da yapalım.


Kod:
import java.util.Scanner;


public class Ar-Ge
{
  public static v0id main(String[] args)
  {

    
    Scanner scan = new Scanner(System.in);
    String Sifre;
    int Length;
    int Temp;
    
    Sifre = scan.nextLine();
    Length = scan.nextInt();
    

    
    for(int i = 0; i < Sifre.length(); ++i) {
      Temp = Sifre.charAt(i); //Sifre variablesindeki sırayla harfleri alıyor.
      Temp+=Length%26; //Kaydırılıyor.

      if(Temp > 'z') {
        Temp-=26; //Burada Z'yi aşarsa alfabe tekrar başlatılıyor. Burada sayı kullanmamızın nedeni ASCII tablosundan baktık , 26'yı aslında bi' char gibi düşünebilirsiniz.
      }
      
      else {
        if(Temp > 'Z') { //Aynı şeyi büyük harfler için de yaptık.
         Temp-=26; 
        }
      }

        
      
    }
  }
}



___________________________________________

ya abi şimdi 500 dolar teklif ediyo adam
dedim adama "sen şaka mısın, ben o paraya bilgisayarı açmam"

 Offline  
 
Alıntı ile Cevapla
Alt 13-03-2018 23:18   #2
  • Tamamen Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
12/2017
Mesajlar
Konular

Teşekkür (Etti): 37
Teşekkür (Aldı): 225




Eline sağlık Zilla Rella.
 Offline  
 
Alıntı ile Cevapla
Alt 13-03-2018 23:31   #3
  • Yüzbaşı
  • Üye Bilgileri
Üyelik tarihi
06/2016
Mesajlar
Konular

Teşekkür (Etti): 73
Teşekkür (Aldı): 159




Eline emeğine sağlık



___________________________________________

$ C0D3R $
 Offline  
 
Alıntı ile Cevapla
Alt 14-03-2018 00:07   #4
  • Üsteğmen
  • Üye Bilgileri
Üyelik tarihi
03/2017
Nereden
İzmir
Yaş
17
Mesajlar
Konular

Teşekkür (Etti): 143
Teşekkür (Aldı): 216




Kriptoloji, gizlenme bilimidir. Elinizdeki verinin şifrelenmesi ve şifrelerinin çözülmesi ile ilgilenir. Kriptografi ve kriptoanaliz olarak ikiye ayrılır.

Kriptografi, verinin şifrelenmesinin gizli bir anahtara dayandığı yöntemleri inceler.

Kriptoanaliz, şifreleme için kullanılan anahtar bilinmeden şifrelenmiş verinin ilk haline ulaşma teknikleri ile ilgilenir.

Yukarıdaki tanımlara bakınca, bu konuda anlatılanın kriptografıden farklı bir şey olmadığını anlıyoruz. Neden öyle dediğinizi anlayamadım.

Python'da örneğini bırakarak gidiyorum, ellerinize sağlık

Kod:
>>> enc = lambda x, y: ''.join([chr((ord(z) + y) % 256) for z in x])
>>> dec = lambda x, y: ''.join([chr((ord(z) - y) % 256) for z in x])
>>> 
>>> dec(enc('plain', 13), 13)
'plain'
>>>

Konu b0mb tarafından (14-03-2018 00:10 Saat 00:10 ) değiştirilmiştir..
 Offline  
 
Alıntı ile Cevapla
Teşekkür

Mapzilla Teşekkür etti.
Alt 14-03-2018 00:11   #5
  • Yarbay
  • Üye Bilgileri
Üyelik tarihi
09/2016
Nereden
127.0.0.1:80
Yaş
15
Mesajlar
Konular

Teşekkür (Etti): 691
Teşekkür (Aldı): 1041




Aslında evet , kriptografiyi anlattım. Seri olarak anlatacağım için yavaş yavaş anlattım.



___________________________________________

ya abi şimdi 500 dolar teklif ediyo adam
dedim adama "sen şaka mısın, ben o paraya bilgisayarı açmam"

 Offline  
 
Alıntı ile Cevapla
Alt 14-03-2018 00:15   #6
  • Siber Güvenlik Ekibi
  • Üye Bilgileri
Üyelik tarihi
03/2017
Mesajlar
Konular

Teşekkür (Etti): 199
Teşekkür (Aldı): 892




Eline Sağlık Yararlı Konu Olmuş



___________________________________________

Biraz Ara &
 Offline  
 
Alıntı ile Cevapla
Alt 14-03-2018 00:16   #7
  • Yarbay
  • Üye Bilgileri
Üyelik tarihi
12/2015
Nereden
Öteki Taraf
Mesajlar
Konular

Teşekkür (Etti): 45
Teşekkür (Aldı): 1590




Alıntı:
Mapzilla´isimli üyeden Alıntı Mesajı göster
Aslında evet , kriptografiyi anlattım. Seri olarak anlatacağım için yavaş yavaş anlattım.
Gayet güzel açıklamışsınız hocam şu teknik kelimeler var onları da parantez içinde kısaca açıklamalarını yaparsanız daha hoş olur.



___________________________________________

Altın harflerle yaz mahlasımı
Kajmer Sagopa

We Got RHYMES
"Kalabalık Bir Dost Listesi Gereksizler En Tepede"
ÇOK ARAYACAKSINIZ

Mahlasım Ekinoks
 Offline  
 
Alıntı ile Cevapla
Teşekkür

Mapzilla Teşekkür etti.
Alt 14-03-2018 00:18   #8
  • Teğmen
  • Üye Bilgileri
Üyelik tarihi
07/2017
Mesajlar
Konular

Teşekkür (Etti): 40
Teşekkür (Aldı): 12




Merak ettiğim bir konuydu.Ellerinize sağlık
 Offline  
 
Alıntı ile Cevapla
Alt 14-03-2018 06:31   #9
  • Tamamen Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
07/2017
Nereden
ANGARA
Yaş
17
Mesajlar
Konular

Teşekkür (Etti): 386
Teşekkür (Aldı): 183




Eline sağlık
 Offline  
 
Alıntı ile Cevapla
Alt 14-03-2018 08:02   #10
  • Yüzbaşı
  • Üye Bilgileri
Üyelik tarihi
06/2015
Mesajlar
Konular

Teşekkür (Etti): 71
Teşekkür (Aldı): 109




eline sağlık



___________________________________________

Don’t be too optimistic. The light at the end of the tunnel may be another train.

 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+

web tasarım

wau