Most of what I have read about HHPS and Alfresco pushes you in the direction of using Apache httpd to manage ssl connections with a proxy configured to rout data to and from alfresco. There are many examples of installing certs on httpd and at least three on configuring the proxy for alfresco.