Forum
>>
Principianti
>>
hash python vs hash linux
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da guinomeip |
2022-09-06 21:58:15 - hash python vs hash linux
|
Buonasera,
se con python faccio l'hash di una stringa: import hashlib stringa = "pippo" def hashed(x): return hashlib.sha256(x.encode()).hexdigest() hashed(stringa) l'output sarà: a2242ead55c94c3deb7cf2340bfef9d5bcaca22dfe66e646745ee4371c633fc8 Se invece uso il terminale Linux: echo "pippo" | sha256suml'output è diverso: 44aa336af4cb14a879432e53dd6571c7fa9bccafb75f488259262d6ea3a4d91b Perché è diverso, se uso sempre lo stesso valore sha256sum? |
|
Scritto da Daniele aka Palmux |
2022-09-07 00:13:15 - Re: hash python vs hash linux
|
Ciao caro.
In realtà è echo che ti ha tratto in inganno, perché aggiunge un 'a capo'. Prova ad aggiungere un \n alla stringa pippo in Python oppure lancia echo con l'opzione -n, vedrai che otterrai lo stesso risultato. Cya |
|
Scritto da guinomeip |
2022-09-07 22:31:50 - Re: hash python vs hash linux
|
Grazie della dritta!!!!!
|
|
Scritto da Gulshan Negi |
2023-01-04 07:20:23 - Re: hash python vs hash linux
|
Hello this is Gulshan Negi
Well I am a newbie here. I am also a Python web developer. Well " In Python, the hash function can be used to compute the hash value of an object. The output of the hash function is an integer, and the same input will always produce the same output, making it useful for comparing objects or data. While in Linux, the term "hash" can refer to a number of different functions or programs that are used to compute hash values. Some common examples include the md5sum and sha1sum commands, which are used to compute the MD5 and SHA-1 hash values of a file, respectively." Thanks |
Pagina: 1
Esegui il login per scrivere una risposta.