Hello everyone. I’m following the guidelines and I wanted to ask you what do you think about this before publishing it.
Here is the repo: https://github.com/romariolopezc/elm-hmac-sha1
And here is the documentation: https://package.elm-lang.org/packages/romariolopezc/elm-hmac-sha1/latest/
What is the concrete problem you want to solve?
What would it mean for your API to be a success?
Other people using it
Who has this problem? What do they want from an API?
What specific things are needed to solve that problem?
Use SHA1 as the hash function for the HMAC
Have other people worked on this problem? What lessons can be learned from them? Are there specific weaknesses you want to avoid?
Thanks to ktonon, I reused the HMAC logic from it’s package (elm-crypto). I first asked if he was going to add sha-1 to the package (https://github.com/ktonon/elm-crypto/issues/3), and he pointed me to a sha-1 implementation, so I just connected both.