OpenSSL is the toolkit most servers rely on for TLS/SSL: the encryption that keeps data private between a browser and a server, or a mail client and a mail server. Without it, anything sent in plain text (credit card numbers, social security numbers, login credentials) is visible to anyone positioned to intercept it.
Generating a self-signed certificate is straightforward: