Author

Topic: hash160 VS sha256 ? (Read 683 times)

legendary
Activity: 3514
Merit: 4895
November 15, 2017, 09:38:33 AM
#9
Possible to reduce hash ?
Sha256====>ripemd160====>md5

Yes.  But if you want md5, then just use md5.  Why waste time with SHA256 and RIPEMD160 first?
copper member
Activity: 81
Merit: 0
Look around you , nothing is secure
November 15, 2017, 05:59:32 AM
#8
but why 1461501637330902918203684832716283019655932542976 address in hash160 and 115792089237316195423570985008687907853269984665640564039457584007913129639936 address in sha256  Huh

The first one is a 160 bit hash.  That means that the hashing formula creates a 160 bit digest of the input data.  Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2160.

2160 means to multiply 2 times itself 160 times.


The second one is a 256 bit hash.  That means that the hashing formula creates a 256 bit digest of the input data. Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2256.

2256 means to multiply 2 times itself 256 times.


BEST ANSWER (check this directoryio)
newbie
Activity: 46
Merit: 0
November 15, 2017, 02:55:53 AM
#7
Possible to reduce hash ?

Sha256====>ripemd160====>md5
newbie
Activity: 14
Merit: 0
November 14, 2017, 07:49:02 PM
#6
but why 1461501637330902918203684832716283019655932542976 address in hash160 and 115792089237316195423570985008687907853269984665640564039457584007913129639936 address in sha256  Huh

The first one is a 160 bit hash.  That means that the hashing formula creates a 160 bit digest of the input data.  Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2160.

2160 means to multiply 2 times itself 160 times.


The second one is a 256 bit hash.  That means that the hashing formula creates a 256 bit digest of the input data. Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2256.

2256 means to multiply 2 times itself 256 times.

clear explanation. thank you for this
legendary
Activity: 3514
Merit: 4895
November 14, 2017, 03:01:12 PM
#5
but why 1461501637330902918203684832716283019655932542976 address in hash160 and 115792089237316195423570985008687907853269984665640564039457584007913129639936 address in sha256  Huh

The first one is a 160 bit hash.  That means that the hashing formula creates a 160 bit digest of the input data.  Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2160.

2160 means to multiply 2 times itself 160 times.


The second one is a 256 bit hash.  That means that the hashing formula creates a 256 bit digest of the input data. Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2256.

2256 means to multiply 2 times itself 256 times.
member
Activity: 67
Merit: 10
November 14, 2017, 02:45:12 PM
#4
RipeMD160 is more efficient when doing transactions, however, Sha256 will provide the security that MD160 can't. Both are used on BlockChains and both are useful to make it work properly.

but why 1461501637330902918203684832716283019655932542976 address in hash160 and 115792089237316195423570985008687907853269984665640564039457584007913129639936 address in sha256  Huh

Sha256 is more complex, consequently, more secure, but at the same time requires more characters in it's encryption method. MD160 efficiency comes from this, less characters, shorter address, but less secure.
newbie
Activity: 46
Merit: 0
November 14, 2017, 01:46:51 PM
#3
RipeMD160 is more efficient when doing transactions, however, Sha256 will provide the security that MD160 can't. Both are used on BlockChains and both are useful to make it work properly.

but why 1461501637330902918203684832716283019655932542976 address in hash160 and 115792089237316195423570985008687907853269984665640564039457584007913129639936 address in sha256  Huh
member
Activity: 67
Merit: 10
November 14, 2017, 01:39:36 PM
#2
RipeMD160 is more efficient when doing transactions, however, Sha256 will provide the security that MD160 can't. Both are used on BlockChains and both are useful to make it work properly.
newbie
Activity: 46
Merit: 0
November 14, 2017, 01:30:06 PM
#1
Number of hash160 = 1461501637330902918203684832716283019655932542976
Number of sha256 = 115792089237316195423570985008687907853269984665640564039457584007913129639936

I do not understand why there is more hash in 256 than in 160.

thanks for responses and sorry for my bad english  Wink .
Jump to: