estoy confundido en cuanto a por qué los siguientes sHA1s separados de retorno¿Por qué Perl y/bin/sha1 dan resultados diferentes?
$ perl -MDigest::SHA1 -E'say Digest::SHA1::sha1_hex("http://i.aultec.com/v/8066/Originals/1FTVX12585NA9832010.jpg");'
e1133fa3b7ea0bfb8ffa4d877932ed6c6fa10cef
$ echo "http://i.aultec.com/v/8066/Originals/1FTVX12585NA9832010.jpg" | sha1sum
5c3731e83ae0184ed93b595b9f5604863dd331e6 -
¿Cuál es la correcta? ¿Lo estoy haciendo mal?
$ perl -MDigest::SHA -E'say Digest::SHA::sha1_hex("http://i.aultec.com/v/8066/Originals/1FTVX12585NA9832010.jpg");'
e1133fa3b7ea0bfb8ffa4d877932ed6c6fa10cef
Se puede ver el resumen es justo en el sucesor (Digest::SHA
)
En estos casos, siempre se ven en las cuerdas antes de darle al siguiente paso para asegurar que son la misma cosa antes haz el resumen Guárdelo en un archivo y gírelo hexdump si es necesario. –