Covert and Side Channels Due to Processor Architecture | Synapse