Visible to the public SaTC: CORE: Small: Selective Data Protection against Data-oriented and Transient Execution Attacks