Pol Henarejos
5a9de32e02
Added support for challenge-response for Yubico OTP.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-04-01 01:13:52 +02:00
Pol Henarejos
c9eacc4a3d
Added support for challenge-response HMAC SHA1.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-04-01 01:05:09 +02:00
Pol Henarejos
c23d92ea28
Added support for OTP YubiOTP.
...
It generates a 44 byte string, modhex encoded, following the specification of Yubikey for OTP YubiOTP. When button is pressed, it sends the 44-byte OTP to the host machine, as if it was typed.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-31 20:03:02 +02:00
Pol Henarejos
da04fbb824
Add crc check.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-30 23:44:37 +02:00
Pol Henarejos
0bfa760903
Undo previous commit.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-30 01:14:06 +02:00
Pol Henarejos
bd9d4286d5
Added fix for emulation conditional build.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-30 01:04:22 +02:00
Pol Henarejos
3d1c68fa40
Added support for APPEND_CR.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-30 00:52:08 +02:00
Pol Henarejos
26ac66e813
Added support for OTP HOTP and OTP Static.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-30 00:37:51 +02:00
Pol Henarejos
8c90dd55bd
Added support for button pressed callback.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-28 23:33:14 +02:00
Pol Henarejos
8b2be54ede
Update code style.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-04 14:05:30 +01:00
Pol Henarejos
4f33d999e3
Adjusting code to work with the emulated interface.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-01-09 18:07:41 +01:00
Pol Henarejos
46661ee808
Adding first commit of OTP.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2022-12-30 21:34:33 +01:00