Ben dosyaları sha256 karma bulmak için öğreticiler buldum, ama basit metin (metin dosyası değil) birini bulmak gibi görünmüyor. Bunu nasıl yapacağını bilen var mı?
Ben dosyaları sha256 karma bulmak için öğreticiler buldum, ama basit metin (metin dosyası değil) birini bulmak gibi görünmüyor. Bunu nasıl yapacağını bilen var mı?
Yanıtlar:
Metni yankılayabilir ve kaynaştırabilirsiniz shasum. -a 256Sha256'yı hesaplama seçeneğini kullanmak isteyeceksiniz:
Yorumlarda JMY1000 sayesinde: echoVarsayılan olarak bir yeni satır -neklediğinden, bu yeni satır olmadan metnin düzgün bir şemsiyesini elde etmek için muhtemelen eklenmelidir.
echo -n "simple text" | shasum -a 256
Bir düzenleyicide zaten açık olan bir metnin karma değerini almak istiyorsanız, bunu panoya kopyalayın ve çalıştırın
pbpaste | shasum -a 256
$ echo "simple text" | shasum -a 256 7fbea3f956bbd65a174199a62656219a5b45f3d22f7134ba3b4b7e186460b486 - $ openssl sha -sha256 <<< "simple text" 7fbea3f956bbd65a174199a62656219a5b45f3d22f7134ba3b4b7e186460b486
echo(burada dizeyle aynı) bir satırsonu ekler, ancak ben ile bastırıyordu -n.
-nMetnin doğru shasumunu almak için (ek satırsonu olmadan) muhtemelen cevabımı eklemek için cevabımı değiştirmeliyim .
openssl sha -sha256 <<< "simple text", Örneğin.