sha 1.0.3

Rust Secure Hash Algorithm (SHA) Library.
Documentation
  • Coverage
  • 55.56%
    50 out of 90 items documented1 out of 51 items with examples
  • Size
  • Source code size: 132.45 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 2.6 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 10s Average build duration of successful builds.
  • all releases: 10s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • andydude/rust-sha
    12 2 2
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • andydude

rust-sha

Rust Secure Hash Algorithm (SHA) Intrinsics Library

Introduction

Intel claims that SHA-1 and SHA-256 instruction set extensions (collectively known as the SHA Extensions) are due to be included in Skylake sometime in 2015, and ARM has almost no documentation on the subject, so until more information is available, the hardware accelerated versions are disabled by default.

Conclusion

If by chance you are running this code on a newer ARM or x86 with these instructions available, and their specifications have not changed, then you will have to manually uncomment the "//pub mod x86;" in mod.rs yourself.

Good luck.