Bir Dizenin SHA1 Karması Nasıl Kontrol Edilir
İçindekiler:
Bir dizgenin sha1 karmasını kontrol etmeniz gerekiyor mu? Komut satırından herhangi bir dizenin sha1 hash'ini kolayca bulabilirsiniz ve bu numara, Mac OS veya Linux'tan sha1 hash'i kontrol etmek için çalışır.
için openssl komutunu kullanacağız
Bir Dizenin SHA1 Hash'ini Kontrol Edin
Herhangi bir metin dizisinin SHA1 özetini şu şekilde kontrol edebilirsiniz, bu örnekte biz bir şifre kullanacağız ama siz kullanabilirsiniz herhangi bir metin dizisi. Terminal'i başlatın ve şu komutu girin:
"echo -n yourpassword>"
Çıktı şuna benzer:
(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84
Bu, “şifreniz”in sha1 sağlama toplamıdır, karmasını görmek için “şifrenizi” gerçek şifrenizle değiştirin. Benzer şekilde, bunu herhangi bir dizgeyle değiştirebilirsiniz, yani “ILoveStarWars81”in sha1 hash'ini kontrol etmek istiyorsanız, bunu sözdizimine eklemeniz yeterlidir.
Bu, bir Terminal penceresinde aşağıdaki gibi görünebilir:
Bu örneğin dışında, dosya veya dize bütünlüğünü doğrulamak için sıklıkla bir SHA1 karmasının kontrol edilmesi kullanılır ve bunu daha önce birkaç kez ele aldık.
Bazı bilgiler için bu, güvenlik sorunlarını keşfetmede yardımcı olabilir. Örneğin, LinkedIn kullanıyorsanız muhtemelen şimdiye kadar 6'nın üzerinde büyük bir güvenlik ihlalinin meydana geldiğini duymuşsunuzdur.5 milyon kullanıcı şifresi çalınarak internete sızdırıldı. Yapmanız gereken ilk şey, o sitedeki şifrenizi değiştirmek, ancak şifrenizin sızdırılanlar arasında olup olmadığını görmek istiyorsanız, şifrenin kendisinin SHA1 karmasına ihtiyacınız olacak.
Son LinkedIn örneğindeki sızdırılmış parolalar listesiyle karşılaştırmak için bu çıktıyı kullanabilirsiniz, ancak sonuçta bu, herhangi bir sha1 sağlama toplamını doğrulamak için kullanılabilir.