chksum-ffi

Crates.iochksum-ffi
lib.rschksum-ffi
version0.1.0-rc3
sourcesrc
created_at2022-03-01 17:57:51.712263
updated_at2022-03-02 18:47:33.877621
descriptionFFI bindings for chksum library.
homepage
repositoryhttps://github.com/ventaquil/chksum
max_upload_size
id541705
size10,876
kgolawski (ventaquil)

documentation

README

chksum-ffi

crates.io LICENSE

Basic FFI bindings which allows to use chksum library in other languages.

Available bindings

Bindings are available for both md5 and sha1 hash functions.

Binding Description
chksum_hash_*_new() Create new instance of hash.
chksum_hash_*_update(hash, data, length) Update hash with incoming data. Function processes only full blocks of data and doesn't apply padding.
chksum_hash_*_digest(hash) Return hash raw digest. You need to free memory on your own.
chksum_hash_*_hexdigest(hash) Return hash digest as hex string. You need to free memory on your own.
chksum_hash_*_drop(hash) Drop memory of hash structure.
Commit count: 99

cargo fmt