Hardware software tri-design of encryption for mobile communication units | IEEE Conference Publication | IEEE Xplore