home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / vms / 20595 < prev    next >
Encoding:
Internet Message Format  |  1993-01-08  |  4.0 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!ucbvax!PSULIAS.PSU.EDU!JLW
  2. From: JLW@PSULIAS.PSU.EDU ("J.Lance Wilkinson,  865-1818", 814)
  3. Newsgroups: comp.os.vms
  4. Subject: Re: PASSWORDS & SCHEMES
  5. Message-ID: <01GT9TRQCTGKC2ICDK@psulias.bitnet>
  6. Date: 8 Jan 93 15:21:00 GMT
  7. Sender: daemon@ucbvax.BERKELEY.EDU
  8. Distribution: world
  9. Organization: The Internet
  10. Lines: 64
  11.  
  12. Dan Wing <DWING@UH01.COLORADO.EDU> answered on 8-JAN-1993 01:03:
  13. >Jon Baker, SYSTEM_JB@UNODE1.NSWC.NAVY.MIL, writes:
  14.     ... some of Jon's query omitted ...
  15.  
  16. >>the passwords and they look like some foreign encryption code.  We were
  17. >>wondering if anyone has or knows of a program or product we could use to check
  18. >>passwords for a conformity standard (make sure they HAD special characters in
  19. >>it, etc.) so that we could allow users to make up their own passwords.  We
  20. >>dictionaries as well.      O-)
  21.     ... some of Dan's commentary omitted ...
  22.  
  23. >You can implement your own site-specific password policy.  See
  24. >SYS$EXAMPLES:VMS$PASSWORD_POLICY.ADA, .B32.  This requires changing a SYSGEN
  25. >parameter (LOAD_PWD_POLICY) so you'll have to reboot a few times to get
  26. >it working to your satisfaction.  I'm sure someone on the net has one
  27. >written in Macro or C, and would volunteer that program for public
  28. >consumption?
  29. >Using the site-specific policy, you can require that special characters such
  30. >as @, #, $, %, &, etc., be present in the password string.  It also captures
  31. >the plaintext password -- I hope it goes without saying, but DON'T STORE
  32. >THIS ANYWHERE!
  33. >Also add site-specific words to your password dictionary (I don't know if a
  34. >site-specific password policy causes the dictionary and password history to
  35. >be disabled or supplimented with the site-specific password policy).  The
  36. >VMS V5.5 release notes describe how to best add your own words to the
  37. >password dictionary (section 2.27.3).  Some words used by some worm programs
  38. >aren't in this dictionary (if you add all the words that you learned in
  39. >Junior High you'll cover most of them).
  40.  
  41.     I agree it isn't clear, as Dan mentioned, whether adding your own 
  42.     site-specific password policy code bypasses the DEC-supplied services.
  43.     I certainly hope that all the DEC-supplied filters (no use of username 
  44.     or owner name combinations in password, minimum/maximum lengths 
  45.     observed, no reuse during the history cycle, not currently in the 
  46.     dictionary, etc.) are all applied *before* the site-specific filter 
  47.     is applied, meaning that if it gets to your code, your code need only
  48.     check for your additional requirements.
  49.  
  50.     Since, as Dan mentioned, we have a way to add new items to the 
  51.     DEC-supplied dictionary, I've wanted to do was to adapt a working 
  52.     dictionary-based password policy program (like Ted Neiland's, for 
  53.     example), to, instead of validating the plaintext password against
  54.     a dictionary, record the plaintext passwords which got this far (thus
  55.     they are *accepted* by VMS's other filters) in a file.  Weekly, we'd 
  56.     analyze the file of recorded plaintext passwords (saved *without* the 
  57.     username, of course) to see if there were any words cropping up more 
  58.     often.  These words would then need to be added to the dictionary 
  59.     because they're getting too popular as passwords.
  60.  
  61. +-"Never Underestimate the bandwidth of a station wagon full of mag tapes"--+
  62. | J.Lance Wilkinson ("Lance")            BitNet:    JLW@PSULIAS.BITNET      |
  63. | Systems Design Specialist - Lead       InterNet:  JLW@PSULIAS.PSU.EDU     |
  64. | Library Computing Services         AT&T:(814) 865-1818 FAX:(814)863-3560  |
  65. | E8 Pattee Library                      "I'd rather be dancing..."         |
  66. | Penn State University         A host is a host from coast to coast,       |
  67. | University Park, PA 16802     And no one will talk to a host that's close |
  68. | <POSTMAST@PSULIAS.BITNET>     Unless the host that isn't close            |
  69. | <POSTMAST@PSUCES.BITNET>      Is busy, hung or dead.                      |
  70. +------"He's dead, Jim. I'll get his tricorder. You take his wallet."-------+
  71.  
  72.