Tony Arcieri
Tony Arcieri
`krate` looks interesting!
Note that AES-NI can already process more than one block-at-a-time by leveraging Instruction Level Parallelism (ILP). We have separate benchmarks for serial `aes*_block` vs `aes*_blocks` where you can see the...
@newpavlov `polyval` is/was written in a way that LLVM will already use VPCLMULQDQ when the target supports it: https://github.com/RustCrypto/universal-hashes/pull/44 ...though perhaps we could be explicit about it.
Also I have several servers with AVX-512 support I can test on.
@newpavlov I opened a separate issue for VPCLMULQDQ here, I think that should be (potentially) fairly easy: https://github.com/RustCrypto/universal-hashes/issues/184 POLYVAL/GHASH can be broken down into a parallelizable portion and a sequential...
There was a PR to add VAES support, but the author decided to close it when it was almost ready to merge, for whatever reason: #396 With AVX-512 support's FCP...
@silvanshade I'm sorry we didn't get the PR reviewed in a timely enough manner for you. This is a large project with many moving pieces run by volunteers in their...
@silvanshade thank you!
We merged #482, and #491 is migrating to intrinsics
We've been working on another set of releases across the whole @RustCrypto ecosystem. The `elliptic-curve` crates sit fairly high atop our stack, and will be some of the last to...