-
Notifications
You must be signed in to change notification settings - Fork 229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem with digest-sha3 gem on Ubuntu 16.04 #11
Comments
Thank you for research. Would you be interested in doing PR? |
The fix should be added in the other gem. I tried creating a pull request there, but don't know if the maintainer accepts it anytime soon. |
I can suggest replacing digest-sha3 with sha3 gem, which doesn't have this issue. |
This is also an issue for ubuntu 14.04, FWIW. |
@adrianov Would you like to do a PR? |
Was looking into this for ruby-eth, and unfortunately the sha3 gem is not a simple drop in to replace for digest-sha3. Specifically, sha3 is FIPS-202 compliant, but Ethereum uses a non FIPS-202 compliant version which digest-sha3 also uses. More detail on the differences here, but I believe Ethereum chose their algo before the SHA3 standard was finalized. |
…by gem from installing. EthWorks/ethereum.rb#11
I think this library(digest-sha3) is not maintained 😢 |
You can use
It's the same gem but maintained by me. https://rubygems.org/gems/keccak |
Hello
It seems that you have a dependency, that causes this error at least on Ubuntu 16.04:
The gem is no longer maintained. But looks like solution proposed here by lmX2015 works: phusion/digest-sha3-ruby#7
The text was updated successfully, but these errors were encountered: