pub trait HmacKey: Send + Sync {
// Required methods
fn sign(&self, data: &[u8], signature_out: &mut [u8]);
fn signature_len(&self) -> usize;
fn verify(&self, data: &[u8], signature: &[u8]) -> Result<(), CryptoError>;
}展开描述
使用基于 HMAC 的算法进行签名所用的密钥
必需方法§
源代码fn signature_len(&self) -> usize
fn signature_len(&self) -> usize
sign 输出结果的长度