developerWorks: Secure Java Apps on Linux Using MD5 Crypt
Jan 16, 2006, 05:00 (3 Talkback[s])
(Other stories by Vladimir Silva)
WEBINAR: On-demand Event
Replace Oracle with the NoSQL Engagement Database: Why and how leading companies are making the switch REGISTER >
"If you are a security developer and need to interface a Java
application with the local operating system user registry, what do
you do? This article gives you the answer: UNIX/Linux PAM
(Pluggable Authentication Module)-compatible systems that use
authentication based on the GNU MD5 extensions to the crypt()
system call. I'll describe these extensions and show you a Java
implementation of MD5 crypt (using FreeBSD as my UNIX).
"MD5 (message-digest algorithm 5; RFC 1321) is a widely used
cryptographic hash function with a 128-bit hash value..."