A web interface for self-signed certificate generation