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
  • Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
09/2016
Nereden
127.0.0.1:80
Yaş
14
Mesajlar
Konular


  
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; 
        }
      }

        
      
    }
  }
}
    
 Offline  
 
Alıntı ile Cevapla
Alt 13-03-2018 23:18   #2
  • Üsteğmen
  • Üye Bilgileri
Üyelik tarihi
12/2017
Mesajlar
Konular


  


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
Nereden
Sanal
Mesajlar
Konular


  


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ş
16
Mesajlar
Konular


  


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
Alt 14-03-2018 00:11   #5
  • Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
09/2016
Nereden
127.0.0.1:80
Yaş
14
Mesajlar
Konular


  


Aslında evet , kriptografiyi anlattım. Seri olarak anlatacağım için yavaş yavaş anlattım.
    
 Offline  
 
Alıntı ile Cevapla
Alt 14-03-2018 00:15   #6
  • Tuğgeneral
  • Üye Bilgileri
Üyelik tarihi
03/2017
Mesajlar
Konular


  


Eline Sağlık Yararlı Konu Olmuş
    


___________________________________________

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


  


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"
"Biliyorum ki ülkeyi soyan da onlar"
 Offline  
 
Alıntı ile Cevapla
Alt 14-03-2018 00:18   #8
  • Teğmen
  • Üye Bilgileri
Üyelik tarihi
07/2017
Mesajlar
Konular


  


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


  


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


  


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 - 2018

TSK Mehmetçik Vakfı

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



Google+

wau

Search Engine Friendly URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.