To be able to create your own digitally signed certificates, you can use the open source OpenSSL toolkit. The source for this can be downloaded here. Under a windows environment, the easy way to build it with little effort is to use cygwin. Cygwin gives you a linux-like environment under windows and the setup file is downloadable here.
To build OpenSSL, the following packages will need to be installed with cygwin
- perl
- make
- gcc
- gcc-core
- diffutils
Copy the openssl package, openssl-0.9.8j.tar.gz, to your home directory, eg. C:\cygwin\home\sean
Under the cygwin environment, to extract the contents
> tar zxfv openssl-0.9.8j.tar.gz
Then to build it ..
> cd openssl-0.9.8j
> ./config
> make
> make test
> make install