Dynamic encoding, a lightweight combined countermeasure against hardware attacks | IEEE Conference Publication | IEEE Xplore