MIM-RS (Minimal Identity Mozaic)
A rusty implementation.
MIM is a Hash Visualization algorithm utilising 4x4 colour matrixes. This provides a quick and easy method to compare fingerprints, e.g. SSH keys, x509 certs etc.
[ Go Implementation ] [ Rust Implementation ]
Properties
- Pre Image Resistant
- Fixed Length Output
- Collision Resistant
- Fast & Efficient
- Identical Colours Cross Platform
Output
MIM outputs coloured ANSI escape codes.

Example
use ;
use ;
use hex;