-
Notifications
You must be signed in to change notification settings - Fork 52
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
Fast-key erasure RNG using AES-NI #1
Comments
Not in this repo, but it can be a good addition to CSRNGs repo. BTW it will be nice if you'll implement traits from |
Also can you provide any specifications of the implemented algorithm? We would like to avoid inclusion of home brew algorithms. @tarcieri |
Already done on my local branch, I just need to update it to use the recently published crate.
The algorithm was suggested on djb's blog. I think it is implemented for various ciphers in SUPERCOP (see
Maybe, but it is currently written using very low-level SIMD, so it is probably a lot of work to do this. |
@newpavlov it's an interesting algorithm that provides a nicely fast CSPRNG wherever hardware AES is available. I'd be in favor of including it |
I will look into it, but not before August 13.
…On Mon, Aug 6, 2018, 19:28 Artyom Pavlov ***@***.***> wrote:
@vks <https://github.com/vks>
Can you please create a PR to CSRNGs
<https://github.com/RustCrypto/CSRNGs> repository?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AACCtDN0fMsj4DsVi3LWXI3V2iPE1gzDks5uOHy9gaJpZM4TAJ0d>
.
|
Closed in favor of RustCrypto/CSRNGs#2. |
I ported jedisct1/aes-stream to Rust: vks/aesrng. Would this be of interest to this repository?
The text was updated successfully, but these errors were encountered: