Re: Plaintext passwords

"Norman Rasmussen" <[email protected]>
Newsgroups gmane.network.jabber.admin
Message-ID <[email protected]>
On Fri, Oct 10, 2008 at 10:56 AM, Simon Friedberger
<[email protected]<simon%[email protected]>
> wrote:

> I was wondering why ejabberd only allows saving passwords in plaintext.
> If this has been already discussed I'm sorry to bring it up again.
> Somebody in the ejabberd muc pointed me at their FAQ but it didn't
> give any real reasons so maybe somebody could point me in the right
> direction.
>

Because it makes it simpler and easier to make it possible to confirm that
the client knows the same password without having send it over the wire when
authenticating, (or encrypt it before sending).
Another reason is that it doesn't matter how the password is encrypted, if
the jabber server binary can read it, then so can the server admin.

The only non-plaintext storage that makes any sense, is probably digest-md5.
 Although then the only way to 'upgrade' a password from say md5 to sha1, if
for the client to provide a plaintext password - which is what we're trying
to avoid.

With the proposed requirement of TLS encryption when connecting to a server,
the plaintext requirement is only slightly relaxed -- you end up trusting
the TLS layer to protect your password from attack.

-- 
- Norman Rasmussen
- Email: [email protected]
- Home page: http://norman.rasmussen.co.za/

_______________________________________________
JAdmin mailing list
FAQ: http://www.jabber.org/discussion-lists/jadmin-faq
Forum: http://www.jabberforum.org/forumdisplay.php?f=19
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: [email protected]
_______________________________________________
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.