Design of a Crypto Core for Securing Intra System-on-Chip Communication