Skip to main content

TOTP-KT

A Kotlin implementation of HOTP (RFC-4226) and TOTP (RFC-6238).

  • Add 2-factor authentication to your backend
  • Pre-configured for Google Authenticator.
  • Build your own Authenticator app.

Easy to Use

No complicated understanding of Google Authenticator specification is required, as the library's Totp generator is pre-configured.

Security Driven

Security was the main focus during development. A code coverage of almost 100% as well as scans with sonarcloud for vulnerabilities support that fact.

Powered by Kotlin

Native Kotlin Library using best practices and features of the language. Free from boilerplate code and other Java drawbacks.