Komut satırından sha1sum diğer kaynaklardan farklı


0

Bir Ubuntu 16.04 sistemine kurulu sha1sum var ve bunu sha1 toplamını hesaplamak için kullandım:

root@computer:# echo 1234 | sha1sum
1be168ff837f043bde17c0314341c84271047b31  -

ayrıca toplamı, sadece içeriği aynı olan '1234' olan bir dosyada hesapladım:

root@computer:# sha1sum /tmp/x
1be168ff837f043bde17c0314341c84271047b31  /tmp/x

ve iki kere de aynı cevabı aldım. Sonra sizin için sha1 karmasını hesaplayacak birkaç web sitesine gittim. Https://passwordsgenerator.net/sha1-hash-generator/ adresine gittim ve '1234' yazdım ve şunu aldım:

7110EDA4D09E062AA5E4A390B0A572AC0D2C0220

Http://www.sha1-online.com adresine gittim ve aldım

7110eda4d09e062aa5e4a390b0a572ac0d2c0220

Peki ... bu tutarsızlığı nasıl açıklayabilirim?

Yanıtlar:


1

echoDosya davalarında yeni bir hattınız var .

$ printf '1234' |sha1sum
7110eda4d09e062aa5e4a390b0a572ac0d2c0220  -
$ printf '1234\n' |sha1sum
1be168ff837f043bde17c0314341c84271047b31  -

1
Bunu daha yeni öğrendim ve 'echo', yeni satırı ortadan kaldırmak için bir '-n' bayrağına sahip: root @ computer: # echo -n 1234 | sha1sum 7110eda4d09e062aa5e4a390b0a572ac0d2c0220 -
Craig
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.