EN

KRİPTOGRAFİK HASH FONKSİYONU NEDİR?

24 Ekim 2019

Hash fonksiyonu çeşitli uzunluktaki verilerin matematiksel fonksiyonlarla sabit uzunlukta eşsiz bir değer oluşturan işlemdir. Tek yönlü bir fonksiyondur ve bakıldığında işlemden geçirilen metinle özet değerle bir ilişki kurulmamakla birlikte elde edilen özet değerinden orijinal veri elde edilememektedir. Özetleme işleminde aynı veri için aynı değer üretilir fakat en ufak bir değişim olduğunda hash fonksiyonunun oluşturduğu değer de değişmektedir. Özet fonksiyonları verinin bütünlüğünü doğrulama, parolaları saklama, sayısal imza, mesaj doğrulama kodu gibi alanlarda yaygın olarak kullanılmaktadır. Bir başka kullanım alanı da günümüz de popüler olan Blockchain uygulamalarıdır.

Özet fonksiyonları MD ailesi, HAVAL, SHA ailesi, WHIRLPOOL, RIPEMD vb. algoritmalardır. Özet fonksiyonlarında farklı girdilerin tam olarak aynı çıktıları yaratması olasılığı da vardır. Bu durumda çakışma (collision) denir. Çakışma durumu hash fonksiyonları için istenen bir durum değildir ve fonksiyonunun güvenirliğini zedelemektedir. Özetleme fonksiyonları veri bütünlüğünü garanti etmesi, sabit ve küçük boyutlu çıktılar üretmesi, her girdi uzunluğu için hızlı çıktı üretmesi bu yaklaşımının üstünlükleridir. İdeal kriptografik hash fonksiyonunun güvenli kabul edilmesi için üç özelliğe sahip olması gerekir.

- Çakışma Direnci: Herhangi iki farklı girdinin aynı özeti çıktı olarak üretmemesidir
- Ters görüntüye dayanıklılık: Hash fonksiyonunun oluşturduğu özet değerinden orijinal verinin bulunamaması
- İkincil ters görüntüye dayanıklılık: İki ayrı mesajın aynı hash’inin olması çok zor olmalıdır.

MD serisi mesaj özetleme algoritmaları, Ron Rivest tarafından geliştirilmiştir. Son yıllara en çok kullanılan özetleme algoritmalarındandır. Bu algoritmaların tamamı, 128-bit çıktı verir.

SHA-1 serisi NSA (ulusal güvenlik Ajansı) tarafından geliştirilmiş ve NIST’ın desteğiyle ABD’de standart haline gelmiştir.160 bitlik çıktı oluşturmaktadır.

RIPE-MD-160 (RACE Integrity Primitives Evaluation Message Digest) algoritması, Avrupa Birliğinde kullanılan bir algoritmadır.160 bitlik çıktı oluşturur.

MAC(Message Authentication Codes) diğer fonksiyonlardan farkı oluşturmak ve doğrulamak için bir anahtara ihtiyaç duymaktadır. Anahtarlı özetlemeli mesaj doğrulama kodları (HMAC), bir anahtara 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, veri alışverişinde kullanılmakla birlikte, herhangi bir şahsa ait dosyalarının değiştirilip değiştirilmediğini kontrol etmek amacıyla da kullanılabilir.

Penetrasyon Testi

Sızma testlerinde siber suçluların gerçek dünyada kullandığı yöntemler kullanılarak bir kurumun bilişim altyapısına sızılmaya ve ele geçirilmeye çalışılır.

Penetrasyon Testi Paketlerimiz
Penetrasyon Testi Paketlerimiz
Dışarıdan Penetrasyon Testi Pentest RemoteShell, BeyazNet Pentest Standart Pentest Exploit One, BeyazNet Pentest Pro Pentest Injection Plus, BeyazNet Pentest Pro Plus Pentest ZeroDay Enterprise
Farklılıklarımız
Farklılıklarımız
Alanında lider lisanslı test araçları (Acunetix, NetSparker, Nexpose, BurpSuite, Nessus vb.), DB Vulnerability Scanner ürünü ile veri tabanlarının içerden taranması, DNS Firewall ile DNS trafiği izlenerek zararlı yazılım bulaşmış makinaların tespiti
BeyazNet Pentest Hizmetimiz
BeyazNet Pentest Hizmetimiz
Firmamızın uzman ve sertifikalı ekibi detaylı incelemeler yaparak ağ, sistem ve yazılım katmanındaki zayıflıkları maksimum seviyede tespit etmektedir
Penetrasyon Testi
Göç'e Hazır mısınız?

Tüm alışkanlıklarımızdan, tüm bağımlılıklarımızdan, tüm sıkıntılarımızdan, daha güvenli özgür yazılımlara göç etmek için yanınızdayız.

Planlama neden çok önemli?
Planlama neden çok önemli?
Linux sistemler, Windows'tan çok farklı olduğu için ancak sağlıklı bir planlama ile göç mümkündür.
Güncelleme ve Şifre Sunucusu
Güncelleme ve Şifre Sunucusu
Göç için kurduğumuz sunucular sayesinde işletim sistemleri güncel ve güvenli kalıyor.
Linux Göç
Geçmişe dair kuşkularınız mı var?

TaliaStamp kullanarak, geçmişte edindiğiniz belgeleri damgalayabilir, böylece varlıklarını hukuki olarak garanti altına alabilirsiniz. Damgalayarak sunduğunuz belgenin inkar edilmesi halinde, bu belgenin en azından damgalandığı zamanda var olması sebebiyle belgenin geçmiş zamanda varlığını kanıtlayabilirsiniz.

TaliaStamp
TaliaBee ile cihazlarınıza hükmedin

Kullanıcı dostu bir arayüz ve diğer uygulamalarla iletişim kurabilme desteği sağlayan TaliaBee, sizin olmadığınız ortamlarda uzaktan kontrol edilebilir çıkışları sayesinde elleriniz, sensör bağlayabileceğiniz girişleri sayesinde duyularınız olur.

TaliaBee
İnternet Kontrol Altında

TaliaLog kullanarak, internet paylaşımına dair yasanın gerektirdiği kayıtları tutabilir ve internet erişiminizi istediğiniz kişilerle rahatça paylaşabilirsiniz. İnternetinizi paylaştığınız kişiler, erişim bilgileri ile kayıt altına alınır.

TaliaLog