Ev
TR

SHA224 karma değerini al

SHA224 karma değerini almanızı sağlayan çevrimiçi bir hizmet. SHA224 (Secure Hash Algorithm 224) şifreleme işlevidir. Karma boyutu 224 bit.

Metin:

Sonuç:

^_^

(Kopyalamak için tıklayın)

SHA-224 (güvenli karma algoritması 224-bit), ABD Ulusal Güvenlik Ajansı (NSA) tarafından geliştirilen ve SHA-2 ailesinin bir parçası olarak Ulusal Standartlar ve Teknoloji Enstitüsü (NIST) tarafından yayınlanan bir kriptografik karma işlevidir. SHA-2 ailesinin diğer üyeleri gibi, SHA-224 de keyfi uzunluktaki giriş verilerinden sabit büyüklüğünde bir karma değeri (mesaj özeti) üretir. SHA-224 durumunda, karma değeri 224 bit uzunluğundadır.

SHA-224 ve SHA-256, SHA-384 ve SHA-512 gibi diğer SHA-2 karma fonksiyonları arasındaki temel fark, üretilen karma değerinin uzunluğudur. SHA-224, SHA-256 ile karşılaştırılabilir kriptografik güvenlik sağlamak için tasarlanmıştır, ancak kaynak kısıtlı uygulamalarda veya daha kısa bir karma gerektiğinde yararlı olabilen daha küçük bir çıkış boyutuna sahip.

SHA-224 algoritması, dolgu ve uzunluk ilavesi içeren giriş mesajının ön işlemesiyle başlar. Dolgu, mesaj uzunluğunun 512 bitin katı olmasını sağlar. Uzunluk ekleme orijinal mesaj uzunluğunu temsil eder ve uzunluk uzatma saldırılarını önlemek için kullanılır.

SHA-224 512 bit veri blokları üzerinde çalışır ve 64 yuvarlama sabitini kullanır. Karma fonksiyonunun iç durumu sekiz 32 bit kelimeden oluşur. Bu kelimelerin başlangıç ​​değerleri standart tarafından tanımlanır ve algoritmanın kriptografik gücünün sağlanmasında önemli bir rol oynar. SHA-224 Her veri bloğunu bit vardiyaları, mantıksal işlemler (ve, OR, XOR) ve ekleme modulo 2^32 dahil olmak üzere bir dizi doğrusal olmayan işleme dene eder. Bu işlemler verileri karıştırır ve giriş verilerindeki küçük bir değişikliğin çıkış karma değerinde önemli bir değişikliğe yol açtığı bir çığ etkisi oluşturur.

SHA-224, veri bütünlüğü doğrulaması, dijital imzalar, şifre depolama ve güvenlik ile ilgili diğer görevler için yaygın olarak kullanılır. SHA-224, SHA-256 kadar yaygın olarak kullanılmasa da, birçok uygulama için hala yeterince güvenli kabul edilmektedir. Bununla birlikte, kriptanalizdeki ilerlemelerle, mümkünse SHA-3 gibi daha yeni ve daha güçlü karma işlevlerin kullanılması önerilir.