Crate hitotp

source ·
Expand description

no_std环境,适用于运行环境已经有libcrypto.so提供HMAC和BASE64算法. TOTP也经常使用BASE32算法,采用了支持no_std的crate: data_encoding.

Structs

  • 提供TOTP算法

Enums

  • TOTP缺省使用HMAC-SHA1,但也可以使用HMAC-SHA256,HMAC-SHA512
  • 密钥可以是BASE32/BASE64编码,Raw代表未做任何编码.