OpenSSL nos provee de una infraestuctura de cifrado y certificación digital que podemos aprovechar para cosas tan diversas como cifrar comunicaciones, autentificar los dos extremos de la conexión, estampas de firma de tiempo(timestamp) y firma de código.