This project contains known security vulnerabilities. Find detailed information at the bottom.

Crate aes

Dependencies

(3 total, 3 outdated, 2 insecure)

CrateRequiredLatestStatus
 cipher^0.20.3.0out of date
 aesni ⚠️^0.100.99.99insecure
 aes-soft ⚠️^0.60.99.99insecure

Dev dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 cipher^0.20.3.0out of date

Security Vulnerabilities

aesni: `aesni` has been merged into the `aes` crate

RUSTSEC-2021-0059

Please use the aes crate going forward. 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

aes-soft: `aes-soft` has been merged into the `aes` crate

RUSTSEC-2021-0060

Please use the aes crate going forward. 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 force the use of a constant-time portable implementation on these platforms, even if AES-NI is available, use the new force-soft feature of the aes crate to disable autodetection.