mirror of
https://github.com/OMGeeky/advisory-db.git
synced 2026-01-21 02:51:04 +01:00
Add unmaintained crate advisory for aesni (#893)
This commit is contained in:
31
crates/aesni/RUSTSEC-0000-0000.md
Normal file
31
crates/aesni/RUSTSEC-0000-0000.md
Normal file
@@ -0,0 +1,31 @@
|
||||
```toml
|
||||
[advisory]
|
||||
id = "RUSTSEC-0000-0000"
|
||||
package = "aesni"
|
||||
date = "2021-04-29"
|
||||
informational = "unmaintained"
|
||||
url = "https://github.com/RustCrypto/block-ciphers/pull/200"
|
||||
|
||||
[versions]
|
||||
patched = []
|
||||
unaffected = []
|
||||
```
|
||||
|
||||
# merged into the `aes` crate
|
||||
|
||||
The `aesni` crate has been merged into the `aes` crate. The new repository
|
||||
location is at:
|
||||
|
||||
<https://github.com/RustCrypto/block-ciphers/tree/master/aes>
|
||||
|
||||
AES-NI is now autodetected at runtime on `i686`/`x86-64` platforms.
|
||||
If AES-NI is not present, the `aes` crate will fallback to a constant-time
|
||||
portable software implementation.
|
||||
|
||||
To prevent this fallback (and have absence of AES-NI result in an illegal
|
||||
instruction crash instead), continue to pass the same RUSTFLAGS which were
|
||||
previously required for the `aesni` crate to compile:
|
||||
|
||||
```
|
||||
RUSTFLAGS=-Ctarget-feature=+aes,+ssse3
|
||||
```
|
||||
Reference in New Issue
Block a user