Skip to content

OasisUnofficial/deoxysii-rust

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

deoxysii-rust - Deoxys-II-256-128 for Rust

Build status

This crate provides a Rust implementation of Deoxys-II-256-128 v1.43.

The implementation uses Intel SIMD intrinsics (SSSE3 and AES-NI) for speed and will therefore only run on relatively modern x86-64 processors.

The MSRV is 1.59.0.

To build everything, run tests and benchmarks, simply run make.

If you have the RUSTFLAGS environment variable set, it will override Rust flags set in the repository's .cargo/config, so make sure you also add -C target-feature=+aes,+ssse3 to your custom flags or the code will fail to build.

About

Deoxys-II-256-128 MRAE primitives for Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 97.7%
  • Makefile 2.3%