Securing bitstream integrity, confidentiality and authenticity in reconfigurable mobile heterogeneous systems