Bryan Jacobs
04983ce4cd
Support for RFC-compliant TOTP hashes #873 #1566
...
This implements support for SHA-256 and SHA-512 hash algorithms when
generating TOTP codes. These algorithms are specified by RFC6238. The
implementation is compatible with Google's OTP URL format, as well as
with the KeeOTP plugin for KeePass.
The implementation is not wired into the GUI, as the main project
developer expressed strong negative sentiment about adding more
options there. It is possible to configure codes by putting the
appropriate string into the entry's otp property, or using another
program with a less opinionated UI and a compatible on-disk format.
2019-04-15 14:23:26 -04:00
..
2018-12-19 23:14:11 -05:00
2019-04-12 16:29:13 -04:00
2019-04-12 19:57:49 +02:00
2019-04-07 19:12:45 -04:00
2019-04-12 16:08:38 -04:00
2019-04-02 22:32:48 +02:00
2018-11-28 18:29:15 -05:00
2019-01-28 22:38:59 -05:00
2019-01-30 09:50:10 -05:00
2019-03-24 08:35:33 -04:00
2018-03-31 16:01:30 -04:00
2019-02-15 08:56:11 -05:00
2019-03-19 18:56:17 -04:00
2018-11-17 09:04:15 -05:00
2019-04-11 08:52:51 -04:00
2019-04-11 08:52:51 -04:00
2019-04-11 08:52:51 -04:00
2018-11-16 10:00:59 -05:00
2018-11-28 18:29:15 -05:00
2018-10-31 15:16:04 +01:00
2017-02-22 03:39:13 +01:00
2018-10-26 15:19:04 +02:00
2018-10-26 15:19:04 +02:00
2019-01-30 15:03:03 -05:00
2018-03-31 16:01:30 -04:00
2017-07-20 14:09:33 +02:00
2018-12-24 18:17:56 -05:00
2018-12-24 18:17:56 -05:00
2019-04-07 19:12:45 -04:00
2018-11-22 11:47:31 +01:00
2018-09-25 21:12:47 +02:00
2019-04-07 12:12:43 -04:00
2019-03-24 09:35:45 -04:00
2019-04-12 16:29:13 -04:00
2019-04-12 16:29:13 -04:00
2018-11-22 11:47:31 +01:00
2018-10-08 21:11:44 -04:00
2018-10-31 14:23:06 +01:00
2015-10-15 18:02:31 +02:00
2018-03-31 16:01:30 -04:00
2017-03-10 16:12:02 +01:00
2019-04-07 19:12:45 -04:00
2019-04-07 19:12:45 -04:00
2017-06-13 20:55:53 -04:00
2019-03-17 18:28:55 -04:00
2019-03-17 18:28:55 -04:00
2017-02-16 10:35:39 +01:00
2019-01-28 22:38:59 -05:00
2018-10-01 10:39:37 -04:00
2018-12-28 18:32:25 -05:00
2019-01-28 22:38:59 -05:00
2019-01-03 10:05:08 +01:00
2018-12-18 22:28:56 -05:00
2019-01-28 22:38:59 -05:00
2019-01-28 22:38:59 -05:00
2017-12-16 09:59:51 +02:00
2018-03-31 16:01:30 -04:00
2018-07-06 22:23:52 -04:00
2018-07-06 22:23:49 -04:00
2018-11-28 18:29:15 -05:00
2015-09-12 13:55:50 +02:00
2018-11-28 18:29:13 -05:00
2017-03-10 16:12:02 +01:00
2018-09-22 21:29:09 +02:00
2017-03-10 16:12:02 +01:00
2019-04-12 18:23:23 -04:00
2019-03-24 09:35:45 -04:00
2019-01-30 09:11:50 -05:00
2019-01-28 22:38:59 -05:00
2019-01-28 22:38:59 -05:00
2019-01-30 09:50:10 -05:00
2019-01-30 09:50:10 -05:00
2019-04-07 12:12:43 -04:00
2019-04-07 12:12:43 -04:00
2018-01-25 23:48:58 +01:00
2018-11-28 18:29:15 -05:00
2018-11-23 07:49:55 -05:00
2018-11-28 18:29:15 -05:00
2018-09-25 20:44:19 -04:00
2018-09-25 21:12:47 +02:00
2019-04-13 18:21:42 -04:00
2019-04-07 19:12:45 -04:00
2018-11-17 09:04:15 -05:00
2018-11-17 09:04:15 -05:00
2015-09-12 13:51:49 +02:00
2015-09-12 13:55:50 +02:00
2018-10-19 14:42:49 -04:00
2018-10-19 14:42:49 -04:00
2018-09-30 09:36:39 -04:00
2018-09-15 12:10:26 -04:00
2017-05-03 20:55:14 -03:00
2018-10-19 14:42:49 -04:00
2018-10-19 14:42:49 -04:00
2019-04-15 14:23:26 -04:00
2018-09-15 12:10:26 -04:00
2018-11-28 11:23:06 -05:00
2019-03-19 18:56:17 -04:00
2019-03-19 18:56:17 -04:00
2019-01-30 09:11:50 -05:00
2019-01-28 22:38:59 -05:00
2019-01-28 22:38:59 -05:00
2018-01-28 16:44:36 +01:00