[]
= "ic-cipher"
= "AES, AES-GCM, ChaCha20-Poly1305, and block modes for IronCrypto"
= true
= true
= true
= true
= true
= true
= true
= true
= true
[]
= ["std"]
= ["ic-core/std"]
# The ARMv8 AES backend. Off by default because it has never been executed:
# it was written on x86, and CI -- which would run it on an arm64 macOS runner
# with --all-features -- has been blocked at the account level and has not run
# at all. It compiles, which was unknown until it was tried.
#
# What argues it is correct meanwhile is aes/armv8_model.rs, a software model of
# the instructions checked against the AES vectors; that model is what caught
# the decryption key schedule being wrong. It becomes the default once the
# arm64 job has actually passed.
= []
[]
= { = true }