Show HN: Accelerating SHA256 by 100x in Golang on ARM
1–10 of 93 posts
Re: Show HN: Accelerating SHA256 by 100x in Golang on ARM
#2Also, this is another really good reason never to use a sha2 as your hashing algo for password storage.
Re: Show HN: Accelerating SHA256 by 100x in Golang on ARM
#3Still a worthwhile article but the title seemed to make me think of implementation/algorithm changes.
Re: Show HN: Accelerating SHA256 by 100x in Golang on ARM
#4Are aes instructions new in aarch64 processors? I'm surprised this doesn't work magically "out of the box", but I'm not up to date with this stuff. Also, this is another really good reason never to use a sha2 as your hashing algo for password storage.
> Also, this is another really good reason never to use a sha2 as your hashing algo for password storage.
I don't know what you mean by this. I understand that SHA2 is poor for some things, but I'm not sure how this illustrates that.
Re: Show HN: Accelerating SHA256 by 100x in Golang on ARM
#5Are aes instructions new in aarch64 processors? I'm surprised this doesn't work magically "out of the box", but I'm not up to date with this stuff. Also, this is another really good reason never to use a sha2 as your hashing algo for password storage.
AES and SHA2 are completely different algorithms. > Also, this is another really good reason never to use a sha2 as your hashing algo for password storage. I don't know what you mean by this. I understand that SHA2 is poor for some things, but I'm not sure how this illustrates that.
SHA2 just got even faster, so it illustrates rather well that you wouldn't want to use it for password storage -- of course that was always true, but the improvement drives that point home.
Re: Show HN: Accelerating SHA256 by 100x in Golang on ARM
#6Re: Show HN: Accelerating SHA256 by 100x in Golang on ARM
#7... by moving from a software implementation to a mostly hardware one. ;) Still a worthwhile article but the title seemed to make me think of implementation/algorithm changes.
Re: Show HN: Accelerating SHA256 by 100x in Golang on ARM
#8Re: Show HN: Accelerating SHA256 by 100x in Golang on ARM
#9Are aes instructions new in aarch64 processors? I'm surprised this doesn't work magically "out of the box", but I'm not up to date with this stuff. Also, this is another really good reason never to use a sha2 as your hashing algo for password storage.
AES and SHA2 are completely different algorithms. > Also, this is another really good reason never to use a sha2 as your hashing algo for password storage. I don't know what you mean by this. I understand that SHA2 is poor for some things, but I'm not sure how this illustrates that.
Re: Show HN: Accelerating SHA256 by 100x in Golang on ARM
#10So with hardware sha256, can this mine bitcoin cheaper than an ASIC?