Kullanılacak Şifreleme Algoritmasını Belirleme

Giriş

Günümüzde dijital veriler kişisel bilgisayarlarda, mobil cihazlarda, kablosuz ağlarda ve kurumsal sistemlerde sürekli olarak işlenmektedir. Bu verilerin yetkisiz kişilerin eline geçmesini önlemek için farklı şifreleme algoritmaları kullanılmaktadır. Ancak her ortam için aynı şifreleme yöntemi uygun değildir.

Örneğin;

  • Bir metin dosyasını korumak için kullanılan yöntem,

  • Wi-Fi ağını korumak için kullanılan yöntem,

  • Şirketler arası VPN bağlantısında kullanılan yöntem

birbirinden farklıdır.

Bu laboratuvar çalışmasının amacı, farklı kullanım senaryoları için en uygun şifreleme algoritmasını belirlemek ve kullanılan teknolojilerin neden tercih edildiğini anlamaktır.

Bu eğitim boyunca;

  • Dosya şifreleme

  • 7-Zip ile AES kullanımı

  • Kablosuz ağ güvenliği

  • WPA2 ve WPA3

  • IPsec VPN

  • AES, SHA-2 ve SHA-3 algoritmaları

ayrıntılı olarak incelenecektir.


Laboratuvar Hedefleri

Bu laboratuvar sonunda aşağıdaki konuları öğrenmiş olacaksınız.

  • Kişisel dosyaları güvenli hale getirmek

  • Dosya şifreleme yöntemlerini karşılaştırmak

  • 7-Zip ile parola korumalı arşiv oluşturmak

  • Wi-Fi güvenlik protokollerini incelemek

  • Kurumsal VPN'lerde kullanılan şifreleme algoritmalarını öğrenmek

  • Farklı senaryolar için doğru algoritmayı seçebilmek


Ön Bilgiler

Şifreleme Nedir?

Şifreleme (Encryption), okunabilir veriyi yalnızca yetkili kişilerin okuyabileceği hale dönüştürme işlemidir.

Örneğin

Merhaba Dünya

AES ile şifrelendiğinde

7B2F9D81391C5A...

şeklinde anlamsız görünen bir veri oluşur.

Doğru anahtar olmadan bu veri okunamaz.


Şifreleme Neden Gereklidir?

Şifreleme;

  • Gizlilik sağlar

  • Veri hırsızlığını önler

  • Yetkisiz erişimi engeller

  • Kimlik doğrulamasını destekler

  • Veri bütünlüğünü korur


Bölüm 1

Kişisel Verilerin Güvenliği

Senaryo

Ortak kullanılan bir bilgisayarda çalışıyorsunuz.

Bu bilgisayarda;

  • kişisel belgeler,

  • şifreler,

  • sınav soruları,

  • finansal bilgiler

bulunuyor.

Bilgisayarı kullanan diğer kişilerin bu dosyaları açmasını istemiyorsunuz.


Adım 1

Metin Dosyası Oluşturma

Windows Gezgini açılır.

Windows + E

Yeni bir klasör oluşturulur.

Örneğin

Lab-Encryption

İçine

File-1.txt

oluşturulur.

Dosyanın içerisine

Bu bir testtir.

yazılır.

Kaydedilir.


Adım 2

Dosya Nasıl Korunabilir?

Bir dosya;

  • okunabilir

  • silinebilir

  • değiştirilebilir

  • kopyalanabilir

Bunu önlemek için yalnızca parola koymak yeterli değildir.

Gerçek koruma

şifreleme

ile sağlanır.


Dosya Güvenliği İçin Kullanılabilecek Yöntemler

  • BitLocker

  • EFS (Encrypting File System)

  • VeraCrypt

  • 7-Zip AES Şifreleme

  • GPG

  • OpenSSL


Laboratuvar Sorusu

Bu dosyayı nasıl koruyabilirsiniz?

Örnek Cevap

Dosyayı AES algoritması kullanılarak şifrelerim. Böylece dosya yalnızca doğru parola ile açılabilir.


DES, 3DES ve AES Karşılaştırması

AlgoritmaAnahtar UzunluğuGüvenlik
DES56 bitÇok zayıf
3DES168 bitEski
AES-128128 bitGüçlü
AES-192192 bitÇok güçlü
AES-256256 bitEn güçlü seçeneklerden biri

Neden AES Kullanılmalıdır?

AES;

  • NIST standardıdır.

  • Günümüzde kırılması pratik değildir.

  • Donanımsal hızlandırma destekler.

  • Windows, Linux ve macOS tarafından desteklenir.

  • VPN, TLS ve WPA3'te kullanılır.

Bu nedenle DES ve 3DES yerine AES tercih edilmelidir.


Adım 3

7-Zip Kurulumu

7-Zip;

  • ücretsizdir

  • açık kaynak kodludur

  • yüksek sıkıştırma oranına sahiptir

  • AES-256 desteği sunar

Kurulum tamamlandıktan sonra Windows sağ tık menüsüne eklenir.


Adım 4

7-Zip Şifreleme Yöntemleri

Bir dosya üzerinde

Sağ Tık
7-Zip
Arşive Ekle

seçilir.

ZIP formatı seçildiğinde iki farklı yöntem görülür.

  • ZipCrypto

  • AES-256


Laboratuvar Sorusu

Diğer yöntem nedir?

Cevap

AES-256


ZipCrypto ve AES Karşılaştırması

ÖzellikZipCryptoAES-256
GüvenlikDüşükÇok yüksek
Eski YazılımlarDesteklerBazıları desteklemez
KırılmasıKolayGünümüzde pratik değildir
TavsiyeHayırEvet

Hangisi Kullanılmalıdır?

AES-256

Çünkü;

  • modern

  • güçlü

  • güvenlidir.


Adım 5

Dosyanın Şifrelenmesi

Parola girilir.

Örneğin

Siber2026!

Tamam butonuna basılır.

Yeni dosya oluşur.

File-1.zip

Bu dosya artık şifrelenmiştir.


Orijinal Dosyanın Silinmesi

Shift + Delete

ile silinir.

Burada dikkat edilmesi gereken önemli nokta şudur.

Normal silme işleminde dosya geri getirilebilir.

Shift+Delete ise Geri Dönüşüm Kutusunu kullanmaz.

Daha yüksek güvenlik için ayrıca güvenli silme (secure erase) araçları tercih edilebilir.


Adım 6

Dosyanın Açılması

Sağ Tık
7-Zip
Buraya Çıkar

Parola girilir.

Doğru parola girildiğinde

File-1.txt

yeniden oluşturulur.


Bölüm 2

Güvenli Kablosuz Veri

Senaryo

Bir müşteriniz için yeni bir kablosuz ağ kurulacaktır.

Evde;

  • Wi-Fi 6 cihazları

  • eski telefonlar

  • akıllı televizyonlar

  • tabletler

  • bilgisayarlar

bulunmaktadır.

Amaç;

maksimum güvenlik sağlamaktır.


Kablosuz Güvenlik Türleri

WEP

  • Artık kullanılmaz.

  • Dakikalar içinde kırılabilir.


WPA

Eski bir standarttır.

Artık önerilmez.


WPA2

AES tabanlıdır.

Uzun yıllar standart olmuştur.


WPA3

En yeni standarttır.

Özellikleri;

  • SAE kimlik doğrulaması

  • AES tabanlı güvenlik

  • Brute Force saldırılarına karşı daha dayanıklıdır.

  • Forward Secrecy desteği sunar.


Linksys Atlas Pro 6 Güvenlik Seçenekleri

Bu cihaz genel olarak aşağıdaki güvenlik seçeneklerini destekler:

  • WPA2 Personal

  • WPA2/WPA3 Mixed Mode

  • WPA3 Personal


Hangi Güvenlik Seçilmelidir?

En iyi seçenek

WPA3 Personal

Eğer eski cihazlar bağlanacaksa

WPA2/WPA3 Mixed Mode

tercih edilmelidir.


Bölüm 3

Siteler Arasında Kurumsal Verilerin Korunması

Senaryo

İki şube

İnternet üzerinden

Cisco ISR yönlendiricileri kullanılarak birbirine bağlanacaktır.

Amaç;

VPN üzerinden geçen verilerin güvenliğini sağlamaktır.


IPsec Nedir?

IPsec

IP seviyesinde çalışan

güvenli VPN teknolojisidir.

Şunları sağlar;

  • Şifreleme

  • Kimlik doğrulama

  • Veri bütünlüğü

  • Veri kaynağının doğrulanması


IPsec Şifreleme Algoritmaları

Cisco IOS XE platformlarında yaygın olarak desteklenen algoritmalar:

  • AES-128

  • AES-192

  • AES-256

  • AES-GCM

  • 3DES (eski)

  • DES (eski)


Hangi Algoritmalar Tercih Edilmelidir?

Günümüzde

AES-256

veya

AES-GCM

önerilmektedir.

Çünkü;

  • yüksek performans sunar,

  • güçlü güvenlik sağlar,

  • modern donanımlar tarafından hızlandırılır.


IPsec Kimlik Doğrulama

VPN yalnızca şifreleme yapmaz.

Verinin değiştirilmediğini de doğrular.

Bunun için Hash algoritmaları kullanılır.

Desteklenen modern algoritmalar:

  • SHA-256

  • SHA-384

  • SHA-512

  • SHA-3 (platform desteğine bağlı)

  • HMAC-SHA2


MD5 Neden Kullanılmaz?

Eskiden

MD5

yaygındı.

Artık;

  • çakışma (collision) üretilebildiği,

  • güvenlik zafiyetleri bulunduğu

için önerilmez.


Laboratuvar Soruları ve Örnek Cevaplar

Soru

Bu dosyayı nasıl koruyabilirsiniz?

Cevap

Dosyayı AES-256 ile şifrelenmiş parola korumalı bir arşiv içinde saklayabilir veya BitLocker, EFS ya da VeraCrypt gibi disk/dosya şifreleme çözümlerini kullanabilirim.


Soru

DES, 3DES ve AES arasında hangisini seçmelisiniz?

Cevap

AES tercih edilmelidir. Çünkü günümüzün güvenlik standartlarını karşılar, yüksek performans sunar ve DES ile 3DES'e göre çok daha güçlüdür.


Soru

ZIP formatındaki ikinci şifreleme yöntemi nedir?

Cevap

AES-256.


Soru

ZipCrypto ile AES arasındaki fark nedir?

Cevap

ZipCrypto eski ve zayıf bir yöntemdir. AES-256 ise modern, güvenli ve güncel saldırılara karşı çok daha dayanıklıdır.


Soru

En güçlü yöntem hangisidir?

Cevap

AES-256.


Soru

Linksys Atlas Pro 6 hangi güvenlik seçeneklerini sunar?

Cevap

WPA2 Personal, WPA2/WPA3 Mixed Mode ve WPA3 Personal.


Soru

Hangisi kullanılmalıdır?

Cevap

Tüm istemciler destekliyorsa WPA3 Personal; eski cihazlar da bulunuyorsa WPA2/WPA3 Mixed Mode önerilir.


Soru

IPsec hangi şifreleme algoritmalarını destekler?

Cevap

AES-128, AES-192, AES-256, AES-GCM ile geriye dönük uyumluluk amacıyla 3DES ve bazı platformlarda DES.


Soru

IPsec hangi hash algoritmalarını kullanır?

Cevap

HMAC-SHA-256, HMAC-SHA-384 ve HMAC-SHA-512 gibi SHA-2 tabanlı algoritmalar (platform desteğine göre SHA-3 de kullanılabilir).


Soru

Kurum için hangi algoritmalar önerilir?

Cevap

Şifreleme için AES-256 (veya mümkünse AES-GCM), bütünlük ve kimlik doğrulama için HMAC-SHA-256 ya da daha yüksek bir SHA-2 türevi önerilir. Bu kombinasyon günümüz kurumsal VPN altyapılarında yüksek güvenlik ve performans sunmaktadır.


Sonuç

Bu laboratuvar, tek bir şifreleme algoritmasının her senaryo için uygun olmadığını göstermektedir. Kişisel dosyaların korunmasında AES-256 ile şifrelenmiş arşivler güvenli ve pratik bir çözüm sunarken, kablosuz ağlarda WPA3 en güncel korumayı sağlar. Kurumsal ağlar arasında güvenli iletişim için ise IPsec VPN, AES-256/AES-GCM ve HMAC-SHA-256 gibi modern algoritmalar tercih edilmelidir. Doğru algoritmanın seçimi; gizlilik, veri bütünlüğü, kimlik doğrulama ve uzun vadeli güvenlik açısından kritik öneme sahiptir. Bu nedenle eski ve zayıf algoritmalar (DES, 3DES, WEP, MD5 gibi) yerine güncel kriptografik standartların kullanılması, hem bireysel hem de kurumsal bilgi güvenliğinin temel gerekliliklerinden biridir. 


Bu laboratuvar senaryosunu, siber güvenlik temellerini atan öğrenciler veya teknik bir blog okuyucusu kitlesi için hem teorik altyapıyı hem de pratik cevapları içeren kapsamlı bir eğitim makalesi formatına dönüştürdüm.

Kriptografi Laboratuvarı: Doğru Şifreleme Algoritmasını Belirleme

İnternet ve yerel ağlar; iş, eğitim ve kişisel iletişim için hayatımızın merkezinde yer alıyor. Ancak verinin dolaşımda veya beklemede (at-rest) olduğu her an, yetkisiz erişim riski mevcuttur. Çevrimiçi erişimi ve veriyi güvenli hale getirmek için çok sayıda protokol, algoritma ve yöntem bulunur.

Bu makalede, kişisel, kablosuz ve kurumsal verilerin güvenliğini sağlamak için karşılaşılan üç temel senaryoyu inceleyecek; verilerimizi korurken hangi şifreleme ve karma (hash) algoritmalarını neden seçmemiz gerektiğini adım adım analiz edeceğiz.

Bölüm 1: Kişisel Verilerin Güvenliği (Yerel Şifreleme)

Senaryo: Paylaşımlı bir bilgisayarda (örneğin bir okul laboratuvarında) çalışıyorsunuz. Sistemde gizli kalması gereken bazı bilgileri içeren bir metin dosyası oluşturdunuz ve başkalarının bu verilere erişmesini veya dosyayı değiştirmesini engellemek istiyorsunuz.

Teori ve Uygulama

Yerel bir dosyayı korumanın en etkili yolu şifreleme (encryption) kullanmaktır. Basit bir .txt dosyası oluşturduktan sonra (örneğin File-1.txt), işletim sisteminin yerleşik yeteneklerini veya 7-Zip gibi açık kaynaklı araçları kullanarak dosyayı şifreli bir arşive dönüştürebilirsiniz.

Senaryo Analizi ve Doğru Algoritma Seçimi

  • Dosyayı nasıl korursunuz?

  • Dosyayı yalnızca bir klasöre gizlemek veya uzantısını değiştirmek veriyi korumaz. En güvenli yöntem, veriyi güçlü bir anahtar ile okunamaz hale getiren dosya düzeyinde şifrelemedir (örneğin 7-Zip ile arşivlerken parola koymak).

  • Hangi şifreleme algoritması (DES, 3DES, AES) kullanılmalıdır? Neden?

  • Kesinlikle AES (Advanced Encryption Standard) kullanılmalıdır. DES (Data Encryption Standard) günümüz bilgi işlem gücüyle saniyeler içinde kırılabilen, çok eski ve güvensiz bir standarttır. 3DES her ne kadar DES'in üç katı işlem yapsa da hem hantaldır hem de modern güvenlik ihtiyaçlarını tam karşılayamaz. AES ise (özellikle AES-256) mevcut endüstri standardıdır, hızlıdır ve günümüzde kırılması pratikte imkansız kabul edilir.

  • 7-Zip'teki Şifreleme Yöntemleri (ZipCrypto vs. AES-256):

  • 7-Zip uygulamasında .zip formatı seçildiğinde sistem size iki seçenek sunar: ZipCrypto ve AES-256.

    • ZipCrypto: Eski işletim sistemleriyle (örneğin eski Windows sürümlerindeki yerleşik ZIP çıkarıcılar) geriye dönük uyumluluk sağlar ancak güvenlik açısından zayıftır. Bilinen zafiyetleri vardır ve kolayca kırılabilir.

    • AES-256: Askeri düzeyde, son derece güçlü bir şifreleme standardıdır.

  • Sonuç: En güçlü şifrelemeye sahip olmak için her zaman AES-256 seçilmeli ve güçlü, tahmin edilemez bir parola belirlenmelidir.

Bölüm 2: Güvenli Kablosuz Veri (Ev ve Ofis Ağları)

Senaryo: Yerel bir BT destek uzmanı olarak, müşterinizin 460 metrekarelik üç katlı evine yeni bir kablosuz ağ kuruyorsunuz. Ağda eski akıllı telefonlardan yeni nesil Wi-Fi 6 (802.11ax) destekli cihazlara kadar geniş bir donanım yelpazesi bulunuyor. Donanım olarak Linksys Atlas Pro 6 (Dual-Band Mesh Wi-Fi 6) sistemini kurmaya karar verdiniz.

Teori ve Uygulama

Mesh (örgü) ağ sistemleri, büyük alanlarda kesintisiz kapsama alanı sağlarken, aynı zamanda modern güvenlik protokollerini de destekler. Ancak ağda hem çok eski hem de çok yeni cihazların bulunması, güvenlik yapılandırmasında stratejik bir karar vermeyi gerektirir.

Senaryo Analizi ve Doğru Algoritma Seçimi

  • Modern sistemlerde (örneğin Linksys Atlas Pro 6) hangi güvenlik özellikleri bulunur?

  • Güncel cihazlar genellikle şu seçenekleri sunar:

    • WPA2-Personal (AES)

    • WPA3-Personal

    • WPA2/WPA3 Mixed Mode (Karma Mod)

    • Açık Ağ (Şifresiz - Kesinlikle önerilmez)

  • Bu ağdaki istemciler hangi güvenlik seçeneğini kullanmalı?

  • En yüksek güvenlik seviyesi WPA3-Personal standardıdır. WPA3, çevrimdışı sözlük saldırılarına karşı koruma sağlar (SAE - Simultaneous Authentication of Equals algoritması sayesinde).

  • Ancak, müşterinin envanterinde eski cihazlar olduğu belirtilmiştir. Eski cihazlar WPA3 protokolünü desteklemeyeceği için ağa bağlanamayacaktır. Bu nedenle bu spesifik senaryoda WPA2/WPA3 Mixed Mode (Karma Mod) seçilmelidir. Bu sayede Wi-Fi 6 destekli yeni cihazlar yüksek güvenlikli WPA3 üzerinden, eski cihazlar ise WPA2 (AES) üzerinden bağlantı kurabilir.

Bölüm 3: Siteler Arasında Kurumsal Verileri Güvence Altına Alma (IPsec VPN)

Senaryo: Genel internet üzerinden birbirine bağlı, çok siteli bir kurumda çalışıyorsunuz. Şubeler ve merkez arasındaki veri iletişimini sağlamak için Cisco Integrated Services Routers (ISR 4321 - IOS XE 17) kullanılarak IPsec VPN tünelleri kurulacak.

Teori ve Uygulama

IPsec (Internet Protocol Security), tek bir algoritma değil, verinin gizliliğini (şifreleme), bütünlüğünü (hash) ve kimlik doğrulamasını sağlayan bir protokoller çerçevesidir. Cisco IOS XE gibi modern yönlendirici işletim sistemleri, bu çerçeve içinde kullanılmak üzere birçok farklı kriptografik seçenek sunar.

Senaryo Analizi ve Doğru Algoritma Seçimi

  • IPsec VPN'ler hangi kriptografik şifreleme algoritmalarını destekler?

  • Cisco IOS XE destekli bir ISR; DES, 3DES, AES (128, 192, 256-bit) ve Suite-B şifreleme standartlarını destekler. Günümüzde AES standart olarak kabul edilir.

  • Verilerin bütünlüğünün doğrulanması (kimlik doğrulama) için hangi hash algoritmaları kullanılır?

  • Hash algoritmaları, verinin yolda değiştirilmediğini garanti eder. Desteklenen hash algoritmaları arasında MD5, SHA-1 ve SHA-2 ailesi (SHA-256, SHA-384, SHA-512) bulunur.

  • Kurumun ihtiyaçlarını karşılamak için hangi şifreleme ve hash algoritması önerilmelidir?

  • Kurumsal bir yapıda, güvenlik ve performans dengesi gözetilerek en güncel standartlar seçilmelidir.

    • Şifreleme için: AES-256 önerilir. Modern donanımlarda (Cisco ISR serisi dahil) donanımsal hızlandırma sayesinde yüksek performansla çalışır ve en üst düzey gizlilik sağlar.

    • Hash / Bütünlük için: SHA-256 veya SHA-512 önerilir. MD5 ve SHA-1'in çarpışma (collision) zafiyetleri kanıtlanmıştır ve kurumsal ortamlarda artık güvenli kabul edilmezler.

Özet Kural: Kişisel bilgisayarınızdan devasa kurumsal yönlendiricilere kadar, gizlilik için daima AES'i, veri bütünlüğü için ise SHA-2 (SHA-256 ve üzeri) ailesini tercih edin. Eski donanım ve yazılımlarla uyumluluk gerekmediği sürece geçmişte kalan DES, MD5 ve WEP/WPA gibi standartlardan kesinlikle uzak durun.

 

Şifreleme algoritmaları arasındaki farkı teorik olarak bilmek iyidir, ancak bir saldırganın gözünden görmek çok daha kalıcı bir öğrenme sağlar. Öğrencilerinizin komut satırında "ellerini kirleterek" bu farkı deneyimleyebileceği, laboratuvar ortamında (örneğin Pardus, Kali veya herhangi bir Debian tabanlı sistemde) uygulayabileceğiniz mini bir CTF senaryosunu aşağıda bulabilirsiniz.

Makalenin sonuna şu bölümü ekleyebilirsiniz:

Ek Uygulama: Zayıf ve Güçlü Şifrelemeyi Kırmak (Mini CTF)

Bu senaryoda, Bölüm 1'de bahsettiğimiz ZipCrypto (eski/zayıf) ve AES-256 (modern/güçlü) algoritmaları arasındaki farkı uygulamalı olarak göreceğiz. Amacımız, her iki yöntemle şifrelenmiş iki ayrı arşivi popüler parola kırma aracı John the Ripper kullanarak kırmaya çalışmak.

1.Hazırlık ve Kurulum:Terminal ortamını hazırlama.

Öncelikle laboratuvar ortamınızda gerekli paketlerin kurulu olduğundan emin olun.

Bash

sudo apt update

sudo apt install p7zip-full john

 

Çalışma dizinimizde test için iki basit metin dosyası oluşturalım:

Bash

echo "Gizli veri 1" > veri1.txt

echo "Gizli veri 2" > veri2.txt

 

2.Hedef Dosyaları Oluşturma:Zayıf ve güçlü şifreleme ile arşivleme.

Öğrencilerin kırması için aynı parolayı (123456) kullanarak iki farklı arşiv oluşturun.

1. ZipCrypto (Zayıf) ile Şifreleme:

Bash

# -p: Parola belirler, -mem=AES256 parametresi OLMADIĞINDA varsayılan zayıf şifreleme kullanılır (standart zip aracıyla)

zip --password 123456 zayif_hedef.zip veri1.txt

 

2. AES-256 (Güçlü) ile Şifreleme:

Bash

# 7z aracı ile doğrudan AES-256 kullanılır

7z a -p123456 -mem=AES256 guclu_hedef.zip veri2.txt

 

3.Hash'leri Çıkartma:Saldırı yüzeyini oluşturma.

Saldırganlar doğrudan dosyaya brute-force (kaba kuvvet) yapmazlar; önce dosyanın kriptografik özetini (hash) çıkarır ve bu özeti kendi sistemlerinde kırmaya çalışırlar. zip2john aracı ile arşivlerin hash'lerini çıkaralım:

Bash

zip2john zayif_hedef.zip > zayif.hash

zip2john guclu_hedef.zip > guclu.hash

 

(İsteğe bağlı: Öğrencilerden cat zayif.hash komutuyla çıkan karmaşık metni incelemelerini isteyin.)

4.Kırma (Cracking) İşlemi:John the Ripper devrede.

Şimdi saldırıyı başlatalım. Zaman tasarrufu için yaygın bir kelime listesi olan rockyou.txt dosyasını kullanacağız (Kali'de /usr/share/wordlists/rockyou.txt.gz yolunda bulunur).

Zayıf Algoritmayı Kırma:

Bash

john --wordlist=rockyou.txt zayif.hash

 

Sonuç: John the Ripper, ZipCrypto'nun zayıflığından faydalanarak parolayı neredeyse anında (saniyenin küçük bir kesrinde) ekrana basacaktır. Öğrenciler saniyede milyonlarca deneme yapılabildiğini görecektir.

Güçlü Algoritmayı Kırma:

Bash

john --wordlist=rockyou.txt guclu.hash

 

Sonuç: Parola 123456 gibi çok basit bir kelime listesi (dictionary) parolası olduğu için John bunu da bulacaktır. Ancak, aradaki hız (Hashes/s - saniyede denenen hash) farkına dikkat edin. AES-256'nın anahtar türetme fonksiyonu (PBKDF2) işlemciyi bilerek yorduğu için, saniyede denenen parola sayısı ZipCrypto'ya kıyasla on binlerce kat daha yavaş olacaktır.

Öğrenciler İçin Ana Fikir (Takeaway):

Bir saldırgan güçlü bir şifreleme algoritması (AES-256) ile karşılaştığında, saniyede deneyebileceği parola sayısı dramatik ölçüde düşer. Eğer AES-256 şifrelemesini, kelime listelerinde (rockyou.txt vb.) bulunmayan, en az 12-16 karakterlik karmaşık bir parola ile birleştirirseniz; dünyanın en güçlü bilgisayarlarının bile bu parolayı kaba kuvvetle kırması evrenin yaşından daha uzun sürecektir. Zayıf şifreleme ise parolanız ne kadar uzun olursa olsun teknik zafiyetler barındırır.

 


Yorumlar

Bu blogdaki popüler yayınlar

Android Telefon/Tablet Ekranını Pardus ETAP 23 Yüklü Akıllı Tahtaya Yansıtma

Pardus Etap 23’de Unutulmuş Etap Yetkili Parolasını Sıfırlama

Pardus Etap 23 Yazıcı Kurulumu