> > > I finally got motivated to move away from crypt passwords since on my
> 
> > > system that limits the passwords to 8 characters.  What I settled on was
> > > SHA, since it seems to be supported everywhere I need it.  Unfortunately,
> > > I can't get it to work anywhere and I can't tell why.
> > > 
> > > I store my account data in MySQL.  I changed the contents of my encrypted 
> > password field (that was working 100% with crypt passwords) to look like 
> > this:
> > > 
> > > {SHA}9afab6adfc0ec3d458fa314ddfd9b764e963144f
> > 
> > This is MySQL-specific hex-encoded passwords.
> > 
> > For Courier to recognize SHA passwords, they have to be base64-encoded, not 
> > hex-encoded, like it's done by OpenLDAP, and other systems.
> 
> Ah, I see.  That kind of encoding is also what PHP does by default unless you 
> ask for the raw hash in PHP5+.
> 
> Does anyone know if there is any way to produce a base64-encoded SHA hash 
> using 
> MySQL?  Does anyone here use MySQL and something other than crypt passwords?  
> What do others do to avoid the 8 character limit (ideally, I like SSHA or 
> something else where a salt can be used)?

Bump.

Can anyone explain what they use to host passwords with more than 8 characters 
in a MySQL-backed virtual accounts system?  Most tutorials/howto guides mostly 
avoid the topic completely.  I also use pam-mysql for sasl authentication, 
which limits my choices, but it seems to support SHA passwords.  Is the only 
way to make base64-encoded SHA passwords to write a PHP script (PHP 5+ only) to 
do it the long way or learn to do it in another language???


      

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Courier-imap mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap

Reply via email to