IOLock: An Input/Output Locking Scheme for Protection Against Reverse Engineering Attacks | IEEE Journals & Magazine | IEEE Xplore