/cerberus

OTP algorithms in Rust

Primary LanguageRustApache License 2.0Apache-2.0

cerberus

Implementation of various OTP algorithms

Implementation status

Algorithm Status
TOTP
HOTP
ORCA
Webauthn

Why the name?

Cerberus is a creature from greek mythology; the three-headed hound of Hades, the king of the underworld.
He is functioning as the guard of the underworld (and he's a very good boy).

License

cerberus is dual-licensed under the MIT and Apache-2.0 license.