[kgm] feat #2: basic kgm support

This commit is contained in:
鲁树人
2024-09-15 22:15:02 +01:00
parent 2222e7bc50
commit 7b4464bacd
16 changed files with 273 additions and 3 deletions

View File

@@ -5,3 +5,5 @@ edition = "2021"
[dependencies]
base64 = "0.22.1"
itertools = "0.13.0"
md-5 = "0.10.6"

View File

@@ -1 +1,3 @@
pub mod base64;
mod md5;
pub use md5::md5;

View File

@@ -0,0 +1,5 @@
use md5::{Digest, Md5};
pub fn md5<T: AsRef<[u8]>>(buffer: T) -> [u8; 16] {
Md5::digest(buffer).into()
}