Stack Redundancy to Thwart Return Oriented Programming in Embedded Systems | IEEE Journals & Magazine | IEEE Xplore