Editörler Prof. Dr. Şeref Sağıroğlu Prof. Dr. Mustafa Alkan Sağıroğlu / Alkan grafik



Yüklə 3,91 Mb.
Pdf görüntüsü
səhifə51/219
tarix20.11.2023
ölçüsü3,91 Mb.
#163459
1   ...   47   48   49   50   51   52   53   54   ...   219
siber-guvenlik-kitap-basila-04-01-2019

Tablo 2.5. Özetleme Algoritmalarının Karşılaştırılması
Algortima
Algoritma Çıktısı
MD4
8452D193D25A0EA1EA11C5C687178E95
MD5
83579DE9B0A8B960420233BF880E09F4
SHA-1
A89896DB99C5CB906E5334800466016C3A013210
(a) “Şeref Sağıroğlu” için Çıktılar
Algortima
Algoritma Çıktısı
MD4
441D160540F64625FF9C425802693528
MD5
8F47416E93145A82AD2160AA73D57B5D
SHA-1
D99EE77E96D12C2353C37599BC6F0C4F3458C8EA
(b) “Şeref Sağıroğlu” için Çıktılar
Algortima
Algoritma Çıktısı
MD4
FEB84240E469732CB119EEF1C98C4AFE
MD5
BEBC96CEF00B858733697EA82DA3AB40
SHA-1
460BDA1231717DFDE002925F96120508EFB65352
(c) “Şeref Sağıroğlu” için Çıktılar


Ş E R E F S A Ğ I R O Ğ L U - M U S T A F A A L K A N
72
MAC (Mesaj Onaylama Kodları-Message Authentication Codes) ise 
bilinen diğer bir ilginç özetleme algoritmasıdır. Diğerlerinden farkı, 
bir MAC oluşturma veya doğrulama için, yalnız bir anahtara ihtiyaç 
duyulmasıdır. Bu özelliğin, özetlerin iletişim anında ele geçirileme-
yeceğini doğrulama için önemli bir yaklaşım olduğunu savunanlar 
vardır. HMAC (RFC 2104) ve SHA-1 temelli NMAC bunlara örnek 
olarak verilebilir.
Anahtarlı özetlemeli mesaj doğrulama kodları (HMAC), bir anah-
tara dayalı ve tek yönlü çalışan bir özetleme yöntemidir ve hem 
veri bütünlüğünü hem de veri kaynağının doğrulanmasını sağlar. 
HMAC’lar incelenen özetleme fonksiyonları ile aynı özellikleri taşır. 
Bu özetleme fonksiyonlarından birini kullanır, ancak ilave olarak, 
bir gizli anahtar kullanılır. HMAC’lar, veri alışverişinde kullanıldığı 
gibi, herhangi bir şahsa alt dosyalarının değiştirilip değiştirilmedi-
ğini kontrol etmek amacıyla da kullanılabilir. 
Bosselaers, özetleme algoritmalarını hesaplama hızı bakımından 
karşılaştırmıştır. Tablo 2.6’da verilen bu karşılaştırma, 90 MHz Pen-
tium işlemcili bilgisayarlar ile çalıştırılarak, Assembler dilinde ger-
çekleştirilmiştir.

Yüklə 3,91 Mb.

Dostları ilə paylaş:
1   ...   47   48   49   50   51   52   53   54   ...   219




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin