Skip to content

TOTP implementation in single EFI file

License

Notifications You must be signed in to change notification settings

Aydin62/totp-uefi

 
 

Repository files navigation

totp-uefi

This is a TOTP implementation that is compiled into a single EFI file, that can be launched on a computer or in a virtual machine. Thus, it can be launched without an operating system. Works in no-std environment.
Its other features are:

  1. Different key lengths are supported.
  2. Code is generated and updated instantly.
  3. Key is preserved across reboots (you can use build from commit 20f545d if you don't want this).

screenshot

Dependencies

  • uefi, uefi-services
  • totp-rs
  • chrono
  • base32
  • sha1
  • sha2

License

MIT

About

TOTP implementation in single EFI file

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%