el1n/OpenWRT-package-softether

SHA0 *should* be disabled

haf opened this issue · 5 comments

haf commented

https://en.wikipedia.org/wiki/Secure_Hash_Algorithm

You should not search-replace away the no-sha0, as that's a very insecure algorithm.

el1n commented

you are right but not compatible with other softether binary if this problem fixed.
its probably not happy at least me.

please tell to SoftEther developer if you think this problem is very critical.

haf commented

According to their documentation they use SHA1. https://www.softether.org/1-features/3._Security_and_Reliability#Hashing_Algorithms_for_HMAC Or don't they?

el1n commented

encrypted connection uses secure algorithm.

however, for example password authentication uses SHA-0, perhaps.
authentication always failed if does not use SHA-0.

well... its safe. i guess.
because connection is encrypted.

el1n commented

btw i don't want to use SHA-0 if possible.
overwrite of libopenssl is bad method.

el1n commented

ill close bcoz fixed bad method.