Re: SSL Certificates...
An SSL certificate is a set of cryptographic credentials used for Secure Sockets Layer internet communication (like HTTPS). Anyone can generate an SLL certificate by acting as their own CA (Certificate Authority), which will allow secure communication. But data security isn't the only kind of security -- there's also the aspect of having a third party vouching for your site's identity (most browsers will throw a warning if they don't recognise the CA that issued the certificate). There are very few CAs that are universally recognised, and VeriSign (Symantec) is probably the best known. (Digicert advertises here; I don't know if they are a CA or a reseller.) Get a VeriSign certificate and you will never have trouble (unless you let the certificate expire). Cerificates are one per server, so in a shared hosting environment, you would need to have shared SSL available. x10premium does not list shared SSL as one of its features; I would assume that shared SSL is not part of the packege. You could buy your own certificate for use on a VPS, though.
“Beware of bugs in the above code; I have only proved it correct, not tried it.” --Donald Knuth
"It was as if its architects were given a perfectly good hammer and gleefully replied, 'neat! With this hammer, we can build a tool that can pound in nails.'" -- Alex Papadimoulis (on TheDailyWTF.com)