SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
KRİPTOLOJİ VE ŞİFRELEME
5. Hafta
w5bEn3JlbmNpIGhhesSxciBvb
GR1xJ91bm RhIMO2xJ9yZXRtZ
W4gZ8O2csO8bmVjZWt0aXIu
VGhlIEJ1ZGRoYQ==
Acaba Nedir? (Dersin Özeti)
Terimler ve Kavramlar
Kriptografi: Gizli yazışma sanatı anlamına gelmektedir.
Yunancada gizli anlamına gelen kripto/kryptos
ve yazılmış bir şey yazmak anlamına gelen
grafi/graphein kelimelerinden oluşur.
Kriptoloji: Kriptografi biliminin çalışma
disiplinine Kriptoloji denir.
(Kriptoloji: Şifre Bilimidir.)
Terimler ve Kavramlar
• Kriptografi: Veriyi yalnızca okuması istenen
şahısların okuyabileceği bir şekilde saklamak
ve göndermek amacıyla kullanılan teknikler
bütünüdür.
• Kripto algoritması: Verinin matematiksel
yöntemler kullanılarak kodlanması ve
okunamayacak hale getirilmesidir.
Terimler ve Kavramlar
• Kriptoanaliz: Bir şifreleme sistemini veya sadece
şifreli mesajı inceleyerek, şifreli mesajın açık
halini elde etmeye çalışan kriptoloji disiplinidir.
• Encoding: Verinin başka bir forma
dönüştürülmesidir. (şifreleme yapılmamaktadır.)
base64 gibi.
• Stenografi: Verinin başka veri içerisinde
saklanmasıdır. (Bilgi şifrelenmez, gizlenir.)
– Stenografi alfabesi ile yazılması şeklinde kullanılır.
Atbash şifrelemesi
Sezar Şifresi (Çevrimsel Alfabe)
• Kaba kuvvet (brute-force) saldırısıyla çok kolay çözülür.
• Çünkü, Şifreleme/Şifre çözme yöntemi gizli değildir.
• Sadece 25 farklı deneme yeterlidir. (Anahtar uzayı 25 elemanlıdır.)
• Düz metin (plaintext) ve formatı gizli değildir.
• Harf değiştirme şifrelemelerinde toplam 26! farklı şifre tablosu vardır.
Scytale Cipher (Sarmal Şifrelemesi)
Çok Alfabeli (Polyalphabetic) Şifreleme
Base64
• Verinin başka bir forma dönüştürülmesidir.
(Encoding) Şifreleme yapılmamaktadır.
• ASCII karakterlerini kullanan ortamlarda iletilmesine ve
saklanmasına olanak tanıyan bir kodlama şemasıdır.
Stenografi
http://stylesuxx.github.io/steganography/
Orijinal Resim Gizlenmiş Resim
Terimler ve Kavramlar
• Açık Metin(clear text): Şifrelenmemiş, bir insanın
okuyabileceği yazı veya verilerdir.
• Şifreli Metin(ciphered text): Bir kripto algoritması
kullanılarak herkesin okuyamayacağı bir şekilde
kodlanmış bilgiye denir.
• Şifreleme: Açık metinden şifreli metne geçme
işlemidir.
• Şifre Çözme: Şifreli metinden açık metne geçme
işlemidir.
Şifreleme -> Deşifreleme
(Encryption -> Decryption)

Açık Metin
(Plaintext)
Şifreli Metin
(Ciphertext) 
Şifreleme
(Encryption)
Deşifreleme
(Decryption)
Açık Metin
(Plaintext)
Terimler ve Kavramlar
• Simetrik Şifreleme: Hem şifreleme hem de
deşifreleme için aynı anahtarı kullanan kripto
sistemleridir.
• Asimetrik Şifreleme: Kişiye genel ve özel
anahtarı ile şifrelenip gönderilir, kişi kendi özel
anahtarı ile deşifre eder.
Kripto(Kriptografik) Sistemler
• Anahtarsız Şifreleme (Keyless Encryption)
– MD5, SHA-1, RIPEMD-160, ..
• Simetrik (Gizli) Anahtarlı Şifreleme (Private Encryption)
– Blok Şifre Sistemleri (AES, DES, IDEA, Camellia..)
– Akan Şifre Sistemleri (RC4(Wep), A5/1(Gsm), A5/2..)
• Asimetrik (Açık) Anahtarlı Şifreleme (Public Encryption)
– İmzalama Algoritmaları (DSA, ECDSA, RSA..)
– Anahtar Paylaşım Algoritmaları (RSA, DH, Eliptik..)
Hash (Özet Fonksiyon)
Hash fonksiyonu, değişken uzunluklu veri
kümelerini, sabit uzunluklu veri kümelerine
haritalayan algoritma veya alt programdır.
MD5
MD5 (Message-Digest Algorithm 5),
• Bir şifreleme yöntemi değil, bir hash
fonksiyonudur.
• Herhangi bir uzunlukta verilen mesajı (veya
dosyayı) alıp fazla uzun olmayan bir harf ve sayı
dizisine çevirir.
• (Kısaca, Girilen verinin boyutundan bağımsız olarak,
128-bit özet değeri üretir.)
Hash ve Salting (Özet+Tuzlama)
Kullanıcı 1 Kullanıcı 2 Kullanıcı 1 Kullanıcı 2
Password bob bob bob bob
Salt - - et52ed ye5sf8
Hash f4c31aa f4c31aa lvn49sa z32i6t0
w5bEn3JlbmNpIGhhesSxciBvbGR1xJ91bm
RhIMO2xJ9yZXRtZW4gZ8O2csO8bmVjZWt0aXIu
VGhlIEJ1ZGRoYQ==
Base 64 – Encode
Öğrenci hazır olduğunda öğretmen görünecektir.
The Buddha
Acaba Nedir? (Dersin Özeti) - CEVAP

Weitere ähnliche Inhalte

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Siber5.pdf

  • 3. Terimler ve Kavramlar Kriptografi: Gizli yazışma sanatı anlamına gelmektedir. Yunancada gizli anlamına gelen kripto/kryptos ve yazılmış bir şey yazmak anlamına gelen grafi/graphein kelimelerinden oluşur. Kriptoloji: Kriptografi biliminin çalışma disiplinine Kriptoloji denir. (Kriptoloji: Şifre Bilimidir.)
  • 4. Terimler ve Kavramlar • Kriptografi: Veriyi yalnızca okuması istenen şahısların okuyabileceği bir şekilde saklamak ve göndermek amacıyla kullanılan teknikler bütünüdür. • Kripto algoritması: Verinin matematiksel yöntemler kullanılarak kodlanması ve okunamayacak hale getirilmesidir.
  • 5. Terimler ve Kavramlar • Kriptoanaliz: Bir şifreleme sistemini veya sadece şifreli mesajı inceleyerek, şifreli mesajın açık halini elde etmeye çalışan kriptoloji disiplinidir. • Encoding: Verinin başka bir forma dönüştürülmesidir. (şifreleme yapılmamaktadır.) base64 gibi. • Stenografi: Verinin başka veri içerisinde saklanmasıdır. (Bilgi şifrelenmez, gizlenir.) – Stenografi alfabesi ile yazılması şeklinde kullanılır.
  • 7. Sezar Şifresi (Çevrimsel Alfabe) • Kaba kuvvet (brute-force) saldırısıyla çok kolay çözülür. • Çünkü, Şifreleme/Şifre çözme yöntemi gizli değildir. • Sadece 25 farklı deneme yeterlidir. (Anahtar uzayı 25 elemanlıdır.) • Düz metin (plaintext) ve formatı gizli değildir. • Harf değiştirme şifrelemelerinde toplam 26! farklı şifre tablosu vardır.
  • 8. Scytale Cipher (Sarmal Şifrelemesi)
  • 10. Base64 • Verinin başka bir forma dönüştürülmesidir. (Encoding) Şifreleme yapılmamaktadır. • ASCII karakterlerini kullanan ortamlarda iletilmesine ve saklanmasına olanak tanıyan bir kodlama şemasıdır.
  • 12. Terimler ve Kavramlar • Açık Metin(clear text): Şifrelenmemiş, bir insanın okuyabileceği yazı veya verilerdir. • Şifreli Metin(ciphered text): Bir kripto algoritması kullanılarak herkesin okuyamayacağı bir şekilde kodlanmış bilgiye denir. • Şifreleme: Açık metinden şifreli metne geçme işlemidir. • Şifre Çözme: Şifreli metinden açık metne geçme işlemidir.
  • 13. Şifreleme -> Deşifreleme (Encryption -> Decryption)  Açık Metin (Plaintext) Şifreli Metin (Ciphertext)  Şifreleme (Encryption) Deşifreleme (Decryption) Açık Metin (Plaintext)
  • 14. Terimler ve Kavramlar • Simetrik Şifreleme: Hem şifreleme hem de deşifreleme için aynı anahtarı kullanan kripto sistemleridir. • Asimetrik Şifreleme: Kişiye genel ve özel anahtarı ile şifrelenip gönderilir, kişi kendi özel anahtarı ile deşifre eder.
  • 15. Kripto(Kriptografik) Sistemler • Anahtarsız Şifreleme (Keyless Encryption) – MD5, SHA-1, RIPEMD-160, .. • Simetrik (Gizli) Anahtarlı Şifreleme (Private Encryption) – Blok Şifre Sistemleri (AES, DES, IDEA, Camellia..) – Akan Şifre Sistemleri (RC4(Wep), A5/1(Gsm), A5/2..) • Asimetrik (Açık) Anahtarlı Şifreleme (Public Encryption) – İmzalama Algoritmaları (DSA, ECDSA, RSA..) – Anahtar Paylaşım Algoritmaları (RSA, DH, Eliptik..)
  • 16. Hash (Özet Fonksiyon) Hash fonksiyonu, değişken uzunluklu veri kümelerini, sabit uzunluklu veri kümelerine haritalayan algoritma veya alt programdır.
  • 17. MD5 MD5 (Message-Digest Algorithm 5), • Bir şifreleme yöntemi değil, bir hash fonksiyonudur. • Herhangi bir uzunlukta verilen mesajı (veya dosyayı) alıp fazla uzun olmayan bir harf ve sayı dizisine çevirir. • (Kısaca, Girilen verinin boyutundan bağımsız olarak, 128-bit özet değeri üretir.)
  • 18. Hash ve Salting (Özet+Tuzlama) Kullanıcı 1 Kullanıcı 2 Kullanıcı 1 Kullanıcı 2 Password bob bob bob bob Salt - - et52ed ye5sf8 Hash f4c31aa f4c31aa lvn49sa z32i6t0
  • 19. w5bEn3JlbmNpIGhhesSxciBvbGR1xJ91bm RhIMO2xJ9yZXRtZW4gZ8O2csO8bmVjZWt0aXIu VGhlIEJ1ZGRoYQ== Base 64 – Encode Öğrenci hazır olduğunda öğretmen görünecektir. The Buddha Acaba Nedir? (Dersin Özeti) - CEVAP