https://github.com/cedric-dufour/connectiq-widget-totp
TOTP (RFC6238) implementation for Garmin ConnectIQ devices [GPLv3]
https://github.com/cedric-dufour/connectiq-widget-totp
Last synced: 3 months ago
JSON representation
TOTP (RFC6238) implementation for Garmin ConnectIQ devices [GPLv3]
- Host: GitHub
- URL: https://github.com/cedric-dufour/connectiq-widget-totp
- Owner: cedric-dufour
- License: other
- Created: 2018-12-24T16:30:58.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-26T09:07:35.000Z (almost 3 years ago)
- Last Synced: 2024-10-14T19:17:02.561Z (7 months ago)
- Language: Java
- Homepage: https://apps.garmin.com/en-US/apps/e1452ed8-9088-4c89-8c89-177658b08bcc
- Size: 462 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE/GPL-3.0.txt
Awesome Lists containing this project
- awesome-garmin - connectiq-widget-totp
- awesome-garmin - connectiq-widget-totp
README
TOTP (Garmin ConnectIQ) Widget
==============================
TOTP (RFC6238) implementation for Garmin ConnectIQ devices
(REQUIRES CIQ 3.x OR ABOVE)
TOTP is a Garmin ConnectIQ Widget that displays:
- the TOTP authentication code
- for up to 100 user's configurable accounts
- using Garmin devices *native* cryptographic functions
(REQUIRES CIQ 3.x OR ABOVE)Each account is fully configurable, including:
- name
- secret key
- secret key encoding (Hex, Base32 or Base64)
- digits to display (from 6 to 10)
- hash algorithm (SHA1 or SHA256)
- time base (T0)
- time step (TX)Build, Installation and Usage
-----------------------------Please refer to the INSTALL and USAGE files.