Attacks on TLS and HTTPS