-
Notifications
You must be signed in to change notification settings - Fork 73
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
Unmaintained dependency github.com/jacobsa/crypto #147
Comments
Because it misses an implementation of function
I'll take a closer look. 😸 |
Hi @aymanbagabas, Currently, charm uses a 32-byte key ( Line 106 in dab882a
...while ...and only implemented deterministic authenticated encryption with SIV (the number of components in AD vector is 1). It appears Google thinks a 32-byte key cannot provide enough security...
...so they probably won't consider add support to meet our use. As a result, this package is not we're looking for. What we're looking for is package implemented AEAD_AES_SIV_CMAC_256 in RFC 5297. There are a few in this GitHub search result, but most of them haven't been updated in years. The last update on |
I'll use
(replace |
Ran into this earlier trying to get gocryptfs to build on risc, thanks for looking into it and saving me the hassle @piggynl |
@piggynl I'm wondering if it might be good to fork this & maintain it as a different import path if the author doesn't merge. |
Hi developers,
Dependency
github.com/jacobsa/crypto
is no longer maintained. The latest commit was 3 years ago, and the author isn't responding to new issues and PRs. It fails to build inriscv64
environment now. Do you have any plan to replace this dependency with a well-maintained alternative? Also, I can maintain a fork of it to make it build inriscv64
and accept new changes, so that Charm can use it.The text was updated successfully, but these errors were encountered: