I know that data retrieved over SSL (https) is encrypted over the wire, but once it arrives at the browser, is it stored in the client's browser cache? If so, is it stored encrypted or in plain text?
This probably depends on the browser, so perhaps different browsers do different things? Modern browsers better behaved than outdated ones?
You can use the standard Cache-Control HTTP header to control the client's behaviour. It is possible to disable caching, e.g. Cache-Control: no-cache
.
As far as I know, most desktop browsers store the cache unencrypted.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With