summaryrefslogtreecommitdiffstats
path: root/movement/lib/TOTP-MCU/TOTP.h
Commit message (Collapse)AuthorAgeFilesLines
* totp : rework and add SHA256/512 (#151)EmilienCourt2023-01-141-13/+0
| | | | | | | | | | | | | | | | | | | | * totp : rework and add SHA256/512 * totp : comment code * totp : fix SHA224/SHA384 and examples * totp : fix bug in totp_face_lfs * totp : init_totp_record to SHA1 * totp : move TOTP-MCU to TOTP, update README and example * totp : SHAX, use size_t n instead of harcoded 8 * clarify what to put in TOTP face Co-authored-by: Emilien <Emilien> Co-authored-by: joeycastillo <joeycastillo@utexas.edu>
* add header guards, move declarations to source fileJoey Castillo2021-11-241-0/+5
|
* Properly vendor TOTP-MCU temporarilyWesley Ellis2021-11-232-0/+8
|
* Add initial TOTP watch face implWesley Ellis2021-11-221-0/+0
Vendor code from https://github.com/Netthaw/TOTP-MCU to do the heavy lifting of computing SHA-1 and HMAC and the rest of TOTP Also implement a date_time to unix timestamp method