As part of the newer Website Add-On package, HubSpot provides the option to host secure content via SSL.
Take a look at the following link to learn more about SSL: http://www.hubspot.com/request-ssl
For more information about HubSpot's SSL offerings, please contact your Customer Success Manager.
While HubSpot does offer some SSL solutions, it remains against the HubSpot Terms of Service to capture or store sensitive information in the HubSpot contacts database. This includes confidential data such as personal credit card information, account numbers, passwords, etc., which is information that is considered Personally Identifiable Information.