mirror of
https://github.com/firewalkwithm3/Sensor-Watch.git
synced 2024-11-22 11:10:29 +08:00
Merge PR #441 - update documentation
The TOTP watch face has gained a new declarative API for defining secrets directly in the source code but the documentation still describes the old interfaces. This pull request brings the documentation up to date with currect practice. Reviewed-by: Matheus Afonso Martins Moreira <matheus@matheusmoreira.com> GitHub-Pull-Request: https://github.com/joeycastillo/Sensor-Watch/pull/441
This commit is contained in:
commit
c8a87d3b7c
|
@ -48,15 +48,19 @@
|
||||||
* o SHA512
|
* o SHA512
|
||||||
*
|
*
|
||||||
* Instructions:
|
* Instructions:
|
||||||
* o Find your secret key(s) and convert them to the required format.
|
* o Find your secret key(s).
|
||||||
* o Use https://cryptii.com/pipes/base32-to-hex to convert base32 to hex
|
* o Use https://github.com/susam/mintotp to generate test codes for
|
||||||
* o Use https://github.com/susam/mintotp to generate test codes for verification
|
* verification
|
||||||
* o Edit global variables in "totp_face.c" to configure your stored keys:
|
* o Edit global `credentials` variable in "totp_face.c" to configure your
|
||||||
* o "keys", "key_sizes", "timesteps", and "algorithms" set the
|
* TOTP credentials. The file includes two examples that you can use as a
|
||||||
* cryptographic parameters for each secret key.
|
* reference. Credentials are added with the `CREDENTIAL` macro in the form
|
||||||
* o "labels" sets the two-letter label for each key
|
* `CREDENTIAL(label, key, algorithm, timestep)` where:
|
||||||
* (This replaces the day-of-week indicator)
|
* o `label` is a 2 character label that is displayed in the weekday digits
|
||||||
* o Once finished, remove the two provided examples.
|
* to identify the TOTP credential.
|
||||||
|
* o `key` is a string with the base32 encoded secret.
|
||||||
|
* o `algorithm` is one of the supported hashing algorithms listed above.
|
||||||
|
* o `timestep` is how often the TOTP refreshes in seconds. This is usually
|
||||||
|
* 30 seconds.
|
||||||
*
|
*
|
||||||
* If you have more than one secret key, press ALARM to cycle through them.
|
* If you have more than one secret key, press ALARM to cycle through them.
|
||||||
* Press LIGHT to cycle in the other direction or keep it pressed longer to
|
* Press LIGHT to cycle in the other direction or keep it pressed longer to
|
||||||
|
|
Loading…
Reference in a new issue