Skip to content

Pure Rust implementation of the post-quantum secure digital signature scheme FAEST

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

ait-crypto/faest-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pure Rust implementation of the FAEST digital signature scheme

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.

Security Notes

This crate has received no security audit. Use at your own risk.

License

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.

Acknowledgments

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.

About

Pure Rust implementation of the post-quantum secure digital signature scheme FAEST

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Languages