Temel Fark: Şifreleme, diğerlerinden gizli veya gizli tutmak için verilerin dönüşümüyle ilgilenir. Öte yandan, Hashing bütünlük kavramına dayanmaktadır. Karmada, orijinal mesajdan, geri alınamayacağı belirli bir şekilde yeni bir mesaj oluşturulur. Şifrelemenin aksine, mesajın kilidini açmak için bir anahtar gerekmez, çünkü orijinal mesajı yeni mesajdan geri almanın bir yolu yoktur.
Bilgiye güvenlik sağlamanın önemli bir yoludur. Düz metni şifreleme metnine dönüştürmek için bir şifreleme olarak bilinen bir matematiksel formül ve bir anahtar kullanır. Bu süreçte önemli varlık şifreli verileri benzersiz kılan anahtardır. Genel olarak, anahtarlar uzun bir sayı dizisidir ve şifreler, belirteçler, vb. Gibi mekanizmalar tarafından korunurlar. Simetrik şifrelemede şifreleme ve şifre çözme için yalnızca tek bir anahtar kullanılır. Diğer taraftan asimetrik şifrelemede, şifreleme ve şifre çözme için ayrı anahtarlar kullanılır.
Karma algoritmalar, çarpışmaların önlenebileceği şekilde yazılır. Bu çarpışma aynı özet farklı mesajlar tarafından üretildiğinde ortaya çıkar. Bu nedenle, şifreleme ve karma işlem arasındaki temel fark, şifrelemenin bir algoritma kullanarak düz metni şifreye dönüştürme işlemi olmasıdır. Şifreli mesaj sadece şifreleme anahtarını bilerek okunabilir. Öte yandan, karma, düz metnin bir karma veya özet haline dönüştürülmesini içerir. Özgün iletiye bir özet çevrilemez. Verilerin bütünlüğünü sağlamak için kullanılır.
Hashing ve Şifreleme Arasında Karşılaştırma:
Çırpı | Şifreleme | |
Definition | Hashing, düz metnin bir karma veya özağa dönüştürülmesini içerir. Özgün iletiye bir özet çevrilemez. Verilerin bütünlüğünü sağlamak için kullanılır. | Şifreleme, bir algoritma kullanarak düz metni şifreye dönüştürme işlemidir. Şifreli mesaj sadece şifreleme anahtarını bilerek okunabilir. |
Koruması | Bütünlük | Gizlilik |
Kilit açma | Kilidi açmak için hiçbir tuş kullanılamaz. | Kilidi açmak için anahtar gerekir |
Örnek | Başlıca Linux dağıtımları, dosyanın iletim sırasında bozulmadığını doğrulamak için indirmeleri için bir MD5 hash değeri verir. | Skype'tan Skype'a ses, video, dosya aktarımları ve anlık mesajlar şifrelenir. Bu, kötü niyetli kullanıcılar tarafından potansiyel olarak dinlenmelere karşı koruma sağlar. |
Kanal | Tek yön | İki yönlü |
Aksiyon | Nispeten hafif | Nispeten ağır |
Giriş / Outpul | Değişken uzunluklu veri parçası / sabit mesaj özeti uzunluğu | Değişken uzunlukta bir veri parçası / sabit uzunlukta şifreli dize |