[5192] in Kerberos

home help back first fref pref prev next nref lref last post

password checker candidate

daemon@ATHENA.MIT.EDU (Jim Miller)
Wed May 17 19:04:45 1995

From: jim@bilbo.suite.com (Jim Miller)
Date: Wed, 17 May 95 17:51:03 -0500
To: kerberos@MIT.EDU
Reply-To: Jim_Miller@bilbo.suite.com



I spent a few day looking around for a password checker that could be  
dropped into Kerberos and found a good candidate.  It is the main password  
checking function in the 'npasswd' package.

'npasswd' is a drop-in replacement for the UNIX 'passwd' utility.   
'npasswd' is configurable and can perform dictionary tests and simple  
lexical tests.  It has been designed in a modular fashion and the password  
checking function (checkpasswd) can be easily extracted and utilized by  
Kerberos.  The author of 'npasswd' has already gone to the trouble of  
putting 'checkpasswd' and its support functions in its own separate  
library.

I think it would be easy to modify the KRB5, beta 4 'adm5_change' function  
to call 'checkpasswd' after the call to 'adm_negotiate_key'.  (I haven't  
looked at KRB5 beta 5, so I don't know the name of the equivalent function  
in the new beta 5 admin utility.)


'npasswd' can be FTP'ed from the follows sites (among others)

------------
Host ee.utah.edu    (128.110.8.42)
Last updated 06:09 16 May 1995

    Location: /admin/passwd
      DIRECTORY    drwxrwxr-x    1024 bytes  17:31 11 May 1995  npasswd


Host ftp.cc.utexas.edu    (128.83.40.1)
Last updated 06:41 17 May 1995

    Location: /pub
      DIRECTORY    drwxrwxr-x     512 bytes  10:05 21 Mar 1995  npasswd


Host ftp.sunet.se    (130.238.127.3)
Last updated 07:22 17 May 1995

    Location: /pub/security/tools/password
      DIRECTORY    drwxrwxr-x    8192 bytes  21:58  9 Mar 1995  npasswd

------------

Since I'm not working directly with Kerberos, but with a commercial  
product derived from Kerberos, I wont be making the modifications  
necessary to integrate 'checkpasswd' with Kerberos, but I thought I would  
mention 'checkpasswd' to the list in case there is somebody out there who  
would want to do the integration.

Jim_Miller@suite.com

 

home help back first fref pref prev next nref lref last post