SUPERAndroidAnalyzer / super

Secure, Unified, Powerful and Extensible Rust Android Analyzer
https://superanalyzer.rocks/
GNU General Public License v3.0
421 stars 59 forks source link

Move out from `rust-crypto` #110

Closed Razican closed 7 years ago

Razican commented 7 years ago

Seems that rust-crypto is mostly dead, and there are currently other options for the algorithms we are using. We currently only use rust-crypto for fingerprinting the app, a.k.a. getting SHA1, MD5 and SHA256 hashes of the .apk file.

We should use sha1 for Sha1, sha2 for SHA256 and md5 for MD5 hashing. This allows us to have a smaller build footprint, since those crates are much smaller and faster to compile than rust-crypto and also give us the option to use a "living" crate.