From owner-freebsd-stable Tue Jul 10 0:54:25 2001 Delivered-To: freebsd-stable@freebsd.org Received: from femail4.sdc1.sfba.home.com (femail4.sdc1.sfba.home.com [24.0.95.84]) by hub.freebsd.org (Postfix) with ESMTP id C6DC637B401 for ; Tue, 10 Jul 2001 00:54:22 -0700 (PDT) (envelope-from jim@siteplus.net) Received: from veager.siteplus.net ([65.14.122.116]) by femail4.sdc1.sfba.home.com (InterMail vM.4.01.03.20 201-229-121-120-20010223) with ESMTP id <20010710075422.GHHE9548.femail4.sdc1.sfba.home.com@veager.siteplus.net>; Tue, 10 Jul 2001 00:54:22 -0700 Date: Tue, 10 Jul 2001 03:54:21 -0400 (EDT) From: Jim Weeks To: Gregory Bond Cc: stable@FreeBSD.ORG Subject: Re: Generating encrypted passwords In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG To place credit where credit is due, I don't know where I got the four lines responsible for creating the salt. @passset = ('a'..'z'); for ($i = 0; $i < 2; $i++) { $randum_num = int(rand($#passset + 1)); $salt .= @passset[$randum_num]; } $htpass = crypt($Form{'np'}, "$salt"); -- Jim Weeks To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message