md-5 0.11.0

MD5 hash function
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cfg_if::cfg_if! {
    if #[cfg(md5_backend = "soft")] {
        mod soft;
        use soft::compress as compress_inner;
    } else if #[cfg(target_arch = "loongarch64")] {
        mod loongarch64_asm;
        use loongarch64_asm::compress as compress_inner;
    } else {
        mod soft;
        use soft::compress as compress_inner;
    }
}

/// MD5 compression function
pub fn compress(state: &mut [u32; 4], blocks: &[[u8; 64]]) {
    compress_inner(state, blocks)
}