Güncel Kriptografik Sistemler

Benzer belgeler
Simetrik (Gizli) Kriptografik Sistemler Blok Şifreler Standartlaştırma. DES-Data Encryption Standard (Bilgi Şifreleme Standardı)

ŞİFRELEME YÖNTEMLERİ

ŞİFRELEME BİLİMİ. Prof. Dr. Şeref SAĞIROĞLU Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Maltepe/Ankara

III. Gizli Anahtar Kriptografi

Temel Şifreleme Yöntemleri. Teknoloji Fakültesi / Bilgisayar Mühendisliği

Kriptoloji. Alibek Erkabayev Mesleki Terminoloji II

Daha komplike uygulamalar elektronik ticaret, elektronik kimlik belgeleme, güvenli e-posta,

SİMETRİK ŞİFRELEME. DES (Veri Şifreleme Standardı, Data Encryption Standard)

Simetrik Kriptografi

AES (Advanced Encryption Standard)

Mukayeseli Veri Şifreleme Algoritmaları

Açık Anahtarlı Kriptografi ve Uygulamalar

ŞİFRELEME YÖNTEMLERİ

Bilgi Güvenliği ve Kriptoloji Temel Kavramlar

Güvenli Elektronik Belge Yönetim Sistemi İçin Temel Gereksinim: E-İMZA

Kriptoloji Kavramları ve Kripto Analiz Merkezi Gökçen Arslan

Akademik Bilişim Konferansları Kurs Öneri Formu, v2.1. (Formun Sonundaki Notlar Bölümünü Lütfen Okuyunuz)

Kriptoloji Nedir? Elektronik Tehditler Haberleşmede Emniyet Kavramları Basit Şifreleme Yöntemleri Simetrik Kriptografi nedir? Simetrik Kriptografi

TÜBİTAK KAMU SERTİFİKASYON MERKEZİ EĞİTİM KATALOĞU (2012) Sürüm 1.0

International Journal of Innovative Research in Education

TÜBİTAK UEKAE ULUSAL ELEKTRONİK ve KRİPTOLOJİ ARAŞTIRMA ENSTİTÜSÜ

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUVARI LİNEER KRİPTANALİZ

S. N ala l n n T OP OP A B Ğ Fatih i h A BL B AK K

Kriptolojinin Temelleri

Dr. Akif AKGÜL Oda No: 303 VERİ GİZLEME I HAFTA 3 : ŞİFRELEMENİN TEMELLERİ

Bilgi Güvenliği Eğitim/Öğretimi

Bilgi Güvenliği ve Kriptoloji

KRİPTO ALGORITMALARININ GELİŞİMİ VE ÖNEMİ

TODAİE edevlet MERKEZİ UYGULAMALI E-İMZA SEMİNERİ KASIM E-imza Teknolojisi. TODAİE Sunumu

SİMETRİK VE ASİMETRİK ŞİFRELEME ALGORİTMALARININ KARŞILAŞTIRILMASI. Konya. Konya. Şifreleme bilgisayar ağlarında haberleşme güvenliğini sağlamak için

Şifreleme Algoritmalarının Sınıflandırılması ve Algoritmalara Saldırı Teknikleri. Yrd.Doç.Dr.Mehmet Tektaş

GÜVENLİ HABERLEŞME TEKNİKLERİ

KRİPTOLOJİYE GİRİŞ Ders 1. Yrd. Doç. Dr. Barış Koçer

M.Ö lü yıllarda Mısırlı bir katip yazdığı kitabelerde standart dışı hiyeroglif işaretleri kullandı.

Şifreleme Sistemlerine Giriş ve Açık Anahtar Şifreleme

Anahtar Bağımlı Bir Şifreleme Algoritması (IRON)

KABLOSUZ AĞ ŞİFRELEME YÖNTEMLERİNİN KARŞILAŞTIRILMASI

GELİŞMİŞ ŞİFRELEME STANDARDI - AES

Internet te Veri Güvenliği

ASİMETRİK ŞİFRELEME ALGORİTMALARINDA ANAHTAR DEĞİŞİM SİSTEMLERİ

SAYISAL (ELEKTRONİK) İMZA VE AÇIK ANAHTAR ALTYAPISI

ERDEMLİ ATL TL METEM EĞİTİM ÖĞRETİM YILI NESNE TABANLI PROGRAMLAMA YILLIK ÖDEVİ

1. Elektronik İmza nedir? 2. Elektronik imza ile dijital imza arasında ne fark vardır?

GEÇMİŞTEN GÜNÜMÜZE KRİPTOLOJİ: ŞİFRELERİN BİLİMİ

Internet te Veri Güvenliği

[SUB-TITLE 1] Özellikler

Yeni Nesil Ağ Güvenliği

E-Ticarette Güvenlik Standartları

KAYITLI E-POSTA ODTÜ UYGULAMALI MATEMATİK ENSTİTÜSÜ

MODERN BLOK ŞİFRELEME ALGORİTMALARI

RSA Şifreleme Algoritması Kullanılarak SMS İle Güvenli Mesajlaşma Yöntemi

ŞİFRELEME YÖNTEMİNİN TESPİTİ AMACIYLA ÇEŞİTLİ ŞİFRELEME ALGORİTMALARININ ARAŞTIRILMASI

RSA ŞİFRELEME ALGORİTMASI

1. GİRİŞ. 1.1 Giriş ve çalışmanın amacı

ELEKTRONİK TİCARET in Güvenliği (e-

FOUR FAİTH ROUTER LARDA IPSEC GÜVENLİ HABERLEŞME KILAVUZU

AÇIK ANAHTAR KRİPTOGRAFİSİ İLE SAYISAL İMZA TASARIMI VE UYGULAMASI

KUANTUM KRĠPTOGRAFĠ ĠTÜ BĠDB AĞ GRUBU/TANER KOÇ

Kriptoloji ve Uygulama Alanları: Açık Anahtar Altyapısı ve Kayıtlı Elektronik Posta

RSA Şifreleme Algoritması Kullanılarak SMS İle Güvenli Mesajlaşma Yöntemi. Secure Messaging Method With SMS Using RSA Encryption Algorithm

Bakanlığımız Tüketici ve Rekabetin Korunması Genel Müdürlüğü'nce yürütülen,

:Bilgiyi şifreli hale dönüştürme işlemidir.

Elektronik Hizmetler ve Elektronik İmza

Veri Güvenliği. Ders#6 Asimetrik Şifreleme Yöntemleri

BİR SANAL NOTER UYGULAMASININ GEREKTİRDİKLERİ

E-İmza ve M-İmza. Hasan Hüseyin SUBAŞI. Danışman, Mühendis, MBA, PhD Adayı

ANAHTAR KELİMELER: Kriptoloji, Kripto Algoritması, Ağ Destekli Yetenek, IP Kripto, IPSec

İLETİŞİM AĞI GÜVENLİĞİ

Bilgisayar Ağları ve Ağ Güvenliği DR. ÖĞR. ÜYESİ KENAN GENÇOL HİTİT ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜH.

Açık Anahtar Altyapısı (AAA) ODTÜ UYGULAMALI MATEMATİK ENSTİTÜSÜ

İşletim Sistemleri. Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

Bilgisayar ve Ağ Güvenliği

Kurumsal Mobil Haberleşme Sistemi. Institutional Mobile Communication System

ELEKTRONİK TİCARETTE BİLGİ GÜVENLİĞİ TERİMLERİ

DES ALGORİTMASI KULLANILAN AKILLI KART İLE GÜVENLİK SİSTEMİ TASARIMI ve UYGULAMASI

İÇİNDEKİLER Sayfa ÖNSÖZ

E-İmza Kavramı. Bilginin bütünlüğünü ve tarafların kimliklerinin doğruluğunu sağlayan sayısal imzaları da içermektedir.

DES, yılında tasarlandığından beri iki saldırı yöntemi başarıyla gerçekleştirilmiştir. Bunlar lineer kriptanaliz [] ve diferansiyel kriptanalizdir [].

e-yazışma Projesi TBD Kamu-BİB Aylık Bilgilendirme Toplantısı

Asimetrik Kriptografi

E-İmza Kavramı. Elektronik bilginin bütünlüğünü ve tarafların kimliklerinin doğruluğunu sağlar.

Kullanım ve Yardım Kılavuzu

ÖĞRENME FAALİYETİ 2 ÖĞRENME FAALİYETİ 2

YAPAY SİNİR AĞI İLE KRİPTOLOJİ UYGULAMALARI. Apdullah YAYIK. Yüksek Lisans Tezi. Antakya/HATAY

RSA ŞİFRELEME ALGORİTMASI VE ARİTMETİK MODÜL UYGULAMASI

ULUSAL GRID ÇALIŞTAYI 2005

4.43. BĠLGĠ GÜVENLĠĞĠ VE RSA ġġfreleme ALGORĠTMASININ ĠNCELENMESĠ. * Hakan ÇAKAR, * Asaf VAROL

Kriptografik Protokoller: Uygulamalar ve Güvenlik

ULUSAL GRID ÇALIŞTAYI 2005

Ulusal Elektronik ve Kriptoloji Araştırma Enstitüsü Çağrı KOÇ

Modern Blok Şifreleme Algoritmaları

Bilgisayar ve Ağ Güvenliği

KRİPTOLOJİ SÖZLÜGÜ. authentication, authorization and accounting ( AAA ) : Kaynaklara güvenli erişimi sağlayıcı güvenlik unsurlarıdır.

IPSEC IKE ŞİFRELEME STANDARTLARI

RSA ANAHTAR DAĞITIMI VE RSA İLE DİJİTAL İMZA OLUŞTURMA

TÜBİTAK UEKAE ULUSAL ELEKTRONİK ve KRİPTOLOJİ ARAŞTIRMA ENSTİTÜSÜ

Ulusal Elektronik ve Kriptoloji Araştırma Enstitüsü. Mayıs 2008, Gebze

Gezgin Sistemlerde Güvenlik. Prof. Dr. Eşref ADALI www. Adalı.net

Transkript:

Bilgi Güvenliği

Güncel Kriptografik Sistemler KRİPTOLOJİ KRİPTOGRAFİ KRİPTOANALİZ Simetrik Şifreleme Asimetrik Şifreleme MAC / Özet Fonksiyonları

Günümüzde Kriptografik Sistemler Bugün, kriptografi çok geniş uygulama alanlarına dahil olarak günlük hayatın önemli bir parçası olmuştur: sim kartlar, cep telefonları, uzaktan kumandalar, online bankacılık, online alışveriş, uydu alıcıları

Güvenlik Hedeflerine Ulaşmanı Yolu: Kriptografi Gizlilik hedefi: Simetrik şifreleme (büyük dosyalar) ve Asimetrik Şifreleme (küçük mesajlar) Bütünlük hedefi: Mesaj Kimlik doğrulama (MAC) algoritmaları, Özet fonksiyonları İnkar edilememezlik hedefi: Dijital imza ve X.509 sertifikaları (dolayısıyla Asimetrik şifreleme, özet fonksiyonları ve Açık anahtarlı Altyapısı) Kimlik Denetimi hedefi: Mesaj Kimlik doğrulama (MAC) algoritmaları, Özet fonksiyonları ve dijital imza Süreklilik hedefi: Mesaj Kimlik doğrulama (MAC) algoritmaları, Özet fonksiyonları ve dijital imza

Güvenli Olmaya Kanal Üzerinden Haberleşme OSCAR (Kötü Niyetli) ALICE Güvensiz Haberleşme Kanalı BOB

Simetrik Şifreleme OSCAR (Kötü Niyetli) ALICE M Şifreleme C = E K (M) C Güvensiz Haberleşme Kanalı C Deşifreleme M = D K (C) M BOB K K Güvenli Kanal M:Açık Mesaj K:Anahtar C:Şifrelenmiş Mesaj

Gizli anahtarlı sistemlerde, açık metin algoritmik işlemler ile gizli bir anahtar kullanarak şifrelenir. Şifre çözme algoritması da bu gizli anahtarı kullanarak şifreli metni açık metne çevirir. ŞİFRELEME ALGORİTMASI ŞİFRE ÇÖZME ALGORİTMASI AÇIK METİN ŞİFRELİ METİN ^+%&+&%&/% &/45+%&(++İ AÇIK METİN Gönderici ve alıcı tarafından paylaşılan gizli anahtar

DES, AES, IDEA, KASUMI, SAFER A5/1 (GSM), RC4 (WEP), E0(Bluetooth)

Blok Şifreler: Blok şifreler, açık metni eşit uzunluktaki bloklara ayırıp, her bir bloğu bir fonksiyon yardımı ile tek tek şifreleyerek şifreli metni oluşturur. Açık Metin n = 64,128,256 bit BLOK ŞİFRE Anahtar k-bit k = 64,80,128 168,192,256 bit Şifreli Metin

Blok Şifreler Standartlaştırma Blok Şifreler: Blok şifre sistemi matematiksel olarak şöyle tanımlanabilir:e: {0,1} k x {0, 1} n {0, 1} n E(k, P) = E k (P) = C. Girdi olarak k-bitlik bir anahtar ve lik açık metin bloğunu alır. Çıktı olarak lik şifreli metin bloğu verir E fonksiyonu {0, 1} n tanımlar. kümesinde bir permütasyon

Blok Şifreler Standartlaştırma Blok Şifreler: Aynı anahtarı kullanarak her farklı girdi bloğu için farklı bir çıktı oluşturulmaktadır. Açık Metin P 3 P 2 P 1 BLOK ŞİFRE k-bit Anahtar Şifreli Metin C 3 C 2 C 1

Blok Şifreler Standartlaştırma Blok Şifreler: Örnek: k = 2-bit ve n = 3-bit diyelim, E: {0,1} k x {0, 1} n {0, 1} n (2 n )! = 8! = 40320 olası permütasyon dan sadece 2 k = 2 2 = 4 tanesi kullanılıyor Bu blok şifrenin dönüşümleri aşağıdaki gibi olsun : k=00, p 0 =(4,6,1,8,5,7,3,2) k=01, p 1 =(5,2,7,1,8,6,4,3) k=10, p 2 =(8,6,2,1,3,4,5,7) k=11, p 3 =(3,8,6,2,4,7,5,1)

Blok Şifreler Standartlaştırma Blok Şifreler: (Örnek) ŞİFRELEME E: {0,1} 2 x {0, 1} 3 {0, 1} 3 k=00, p 0 =(4,6,1,8,5,7,3,2) X=011 i şifreleyelim. X in adresi 3 Y=E k (X)=E k (3)=001 Adres Açık Şifre metin metin 1 001 100 2 010 110 3 011 001 4 100 000 5 101 101 6 110 111 7 111 011 8 000 010

Blok Şifreler Standartlaştırma Blok Şifreler: (Örnek) ŞİFRE ÇÖZME 0p' 51783 654321 87 264 Adres Şifre metin Açık metin 1 001 011 2 010 000 3 011 111 4 100 001 Y=001 i çözelim Y nin adresi 1. E k -1 (Y)=E k -1 (1)=011=X. 5 101 101 6 110 010 7 111 110 8 000 100

Blok Şifreler Standartlaştırma Blok Şifreler Standartlaştırma Amerikan Milli Standartlar Bürosu (NBS) bilgi güvenliğini sağlamak için bir şifreleme algoritması geliştirmek amacıyla 1973 de proje başlattı. 1974 te IBM tarafından finansal uygulamalar için geliştirmiş bir şifreleme ailesi (LUCIFER) duyuruldu. NBS tarafından geliştirildi ve 1977 de NBS ilk standart Data Encryption Standard (DES)"i Federal Information Processing Standard (FIPS 46) olarak duyurdu.

Blok Şifreler Standartlaştırma DES-Data Encryption Standard (Bilgi Şifreleme Standardı) 64 bitlik açık metin bloğu ve 56 bitlik anahtar kullanılarak 64 bitlik şifre metin bloğu elde edilir. Açık metine permütasyon işlemleri uygulanır. DES 16 döngüden oluşur. Her döngüde de farklı bir anahtar kullanılır.

Teşekkür Ederim!