Create a self-signed SSL certificate with SelfSSL from the IIS 6.0 Resource Kit
The IIS 6.0 Resource Kit contains a utility called SelfSSL.exe for quickly and easily creating and installing a self-signed certificate into IIS 6 for Windows 2003 or XP.