Cyclic verification of code integrity is applied to an object by identifying multiple segments of the object. Each segment is separated into multiple blocks, and a message authentication code (MAC) value of each of these segments is computed. The computed module MAC values are then incorporated into...http://www.google.com.au/patents/US7080249?utm_source=gb-gplus-sharePatent US7080249 - Code integrity verification that includes one or more cycles