AFAIK, only unsaved files are stored in Session.sublime_session. If a file is marked as saved, only a reference to it being opened is stored in the session file, not its content.
Disabling hot_exit in settings will disable that behaviour, less convenient but more secure.
If you’re routinely working on security sensitive stuff you should think about using a PGPdisk/Truecrypt volume (win/mac) or encfs mountpoint (linux) and popping your files/sublime profiles in there, or running a “portable install” version entirely from there, or a USB (or secure USB) stick. There are plenty of options.
Remember that with modern OSes nothing is guaranteed to be in RAM and can be swapped out to the paging file or systems like hibernate storage. So you mustn’t assume that because software holds data in RAM that it vanishes when the machine is switched off. Most swapping schemes don’t erase data from the pagefile once it’s paged back into RAM either, so such sensitive data could reside in swap storage for some time, and potentially between reboots.
