[dependencies.data-encoding]
optional = true
version = "2.3.2"
[dependencies.digest]
version = "0.10.5"
[dependencies.hmac]
version = "0.12.1"
[dependencies.percent-encoding]
optional = true
version = "2.2.0"
[dependencies.qrcode]
optional = true
version = "0.12.0"
[dependencies.rand]
features = ["std_rng"]
version = "0.8.5"
[dependencies.sha-1]
version = "0.10.0"
[dependencies.sha2]
optional = true
version = "0.10.6"
[dependencies.thiserror]
version = "1.0.37"
[features]
custom = ["dep:sha2"]
default = ["custom", "encoding", "qr"]
encoding = ["dep:data-encoding"]
qr = ["dep:qrcode", "dep:percent-encoding", "encoding"]
[package]
authors = ["biblius <crazycompanyxxl@gmail.com>"]
categories = ["cryptography"]
description = "An RFC based implementation of TOTPs and HOTPs"
edition = "2021"
exclude = ["tests/"]
homepage = "https://github.com/JosipBeDa/thotp"
keywords = ["otp", "totp", "hotp", "thotp", "authenticator"]
license = "MIT"
name = "thotp"
readme = "README.md"
repository = "https://github.com/JosipBeDa/thotp"
resolver = "2"
version = "0.1.11"