Earlier quoted context omitted.
In the UK there are major ecommerce sites still on HTTP.
Major sites, really?
and many more.
211–220 of 307 posts
Another lesson is to always host the login section on a sub domain of the company which website you visit. A prime example not to follow is Citibank in Europe. My account is with citibank.co.uk, but when I login to my account I get redirected to online.citi.eu. How do I know that citi.eu belongs to Citibank? I have no relationship with citi.eu, that’s not the website I visited. How do I know I can trust it? Microsoft…
Having a bank as a current client, I am often joking about what would happen if Jeff Bezos takes control for a month. And when I am angry, I ask what would happen if Amazon or Google start selling credits or insurances, tomorrow.
I'm not really surprised, UK banks are absolutely terrible in terms of their product and even worse in supporting clients having valid points. Another example would be MetroBank that recently changed password prompt to a masked password prompt (in addition to already existing masked PIN alongside) ignoring the research proving its a horrible user experience and in fact lowers the security or (not a bank, but still ma…
I'm with Three and I've not encountered that. That's terrible and I'll probably change my password. But Nationwide is pretty good for banking.
Earlier quoted context omitted.
If you're on a host that doesn't support HTTPS, you should probably find a different one.
Hostgator, to give one fairly large example, does support HTTPS, but only their expensive option, not Lets Encrypt.
Earlier quoted context omitted.
It is not easy if you are on a shared domain and it is not supported by your host. Please don't run around saying it is easy for everyone.
I have a shared hosting provider that lets me use Let's Encrypt certs on any of my domains through CPanel even. For anyone interested : http://buyshared.net I'm only a customer for small niche sites, not associated in any other way, works fine enough for my needs.
Only annoyance (at least with webfaction) is that they don't currently support letsencrypt auto-renewal, so you have to remember to update your cert manually every 12 weeks.
Earlier quoted context omitted.
HTTPS means more than just encryption. There is also authentication and integrity guarantees in SSL.
But the extras beyond encryption are definately not guarantees. [1] HTTPS means encrypted HTTP. Everything else is "I trust the certificate authority to provide oversight and verification." It may just be me, but I don't trust the fine, upstanding CAs we have now-a-days. 1: https://stripe.ian.sh/
However, message integrity is a real benefit of SSL that doesn't need CAs. Consider the original article. In this case encryption doesn't matter and integrity does.
Without message integrity, considering the login link has a known location and value, using bit-flips one might be able to change the login link (depending on the kind of encryption used).
This message integrity is getting to be a much more important part of https. There are a lot of things that you don't want other parties able to change. Maybe even more things than you don't want them to be able to read.