Şifrləmə və hashləmə arasındakı fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Şifrələmə və hashləmə müxtəlif məqsədlər üçün fərqli kriptografik əməliyyatlardır.
-
Şifrələmə: məlumatları açar ilə geri çevrilə bilən (şifrələnmiş) formata çevirir. Məlumatların gizliliyini qorumaq üçün istifadə olunur. Nümunə: AES, RSA.
-
Hashləmə: məlumatları sabit uzunluqlu hash koduna çevirir, bu kod orijinal məlumatlara unikal (mümkün qədər) uyğun gəlir, lakin geri çevrilməsi mümkün deyil. Məlumatların bütövlüyünü yoxlamaq və şifrələri saxlamaq üçün istifadə olunur. Nümunə: SHA-256, bcrypt.
Nümunə: şifrələri saxlayarkən, orijinal şifrəni bərpa etmək mümkün olmaması üçün duz ilə hashləmə istifadə olunur və məlumatların şəbəkə üzərindən ötürülməsi zamanı, heç kimin məzmunu oxuya bilməməsi üçün şifrələmə tətbiq edilir.