FAEST is a digital signature algorithm designed to be secure against quantum computers. The security of FAEST is based on standard cryptographic hashes and ciphers, specifically SHA3 and AES, which are believed to remain secure against quantum adversaries.
This crate provides an implementation of FAEST written in Rust.
This crate has received no security audit. Use at your own risk.
This crate is licensed under Apache-2.0 or the MIT license. Some parts of src/rijndael_32.rs
are
based on the bitspliced implementation of AES from the aes crate
which is licensed under Apache License version 2.0 or
the MIT license.
This work has received funding from the Austrian security research programme of the Federal Ministry of Finance (BMF) as part of the project PREPARED and from the DIGITAL-2021-QCI-01 Digital European Program under Project number No 101091642 (QCI-CAT) and the National Foundation for Research, Technology and Development.