[Tickets #11076] One Time Password Module Implementation - request for comment
bugs at horde.org
bugs at horde.org
Wed Mar 14 08:53:57 UTC 2012
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/11076
------------------------------------------------------------------------------
Ticket | 11076
Created By | c.denis at mrduck.fr
Summary | One Time Password Module Implementation - request for
| comment
Queue | Horde Framework Packages
Version | Git develop
Type | Enhancement
State | New
Priority | 1. Low
Milestone |
Patch | 1
Owners |
------------------------------------------------------------------------------
c.denis at mrduck.fr (2012-03-14 08:53) wrote:
Dear Dev-Team,
as announced in #10980, I am trying to provide a first version of a
hash-chain implementation for one time passwords. This is my personal
reason why I would need the Dual_Auth module described previously.
Nevertheless the modules are both fully functional on their own.
With this otp module a user can log in to horde with another password
every time and thus protect his credentials if he has to log in from
an untrusted location such as an airport internet terminal.
ATM this uses the same table as Auth_Sql (horde_users) with two
additional fields. If requested this can of course be changed to use
its own table.
ALTER TABLE `horde_users` ADD `hash_chain_pwd` VARCHAR( 60 ) NOT NULL
ALTER TABLE `horde_users` ADD `hash_chain_index` INT( 50 ) NOT NULL
I am posting this at this state mainly to get feedback on the idea and
the implementation. I am by all means willing to improve it from a
security, architectural, or even style point of view.
Further additions in terms of support in the passwd application,
warnings when the password list runs empty and integration in the
configuration page are planned if this is of common interest.
Any comment is appreciated.
Best regards,
Carl
c.denis at mrduck.fr (2012-03-14 08:53) uploaded: otp.patch
http://bugs.horde.org/h/services/download/?module=whups&actionID=download_file&file=otp.patch&ticket=11076&fn=%2Fotp.patch
More information about the bugs
mailing list