Module yogcrypt::sm3 [−][src]
An implementation of the SM3 cryptographic hash standard.
Usage
extern crate yogcrypt; use yogcrypt::sm3::{sm3_enc}; let msg = b"abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcd"; let hash = sm3_enc(msg); assert_eq!( hash, [ 0xdebe9ff9, 0x2275b8a1, 0x38604889, 0xc18e5a4d, 0x6fdb70e5, 0x387e5765, 0x293dcba3, 0x9c0c5732 ] );
Reference
Most variable's name in the source code are in accordance with the document.
Functions
sm3_enc |
Compute the hash of the given message |
Type Definitions
HashValue |