摘要 |
<p>A function (220) of a software program is stored in a memory (200) during execution (410) in a device (100) of the software program. A processor relocates (420) the function (220) in a region (R) of the memory (200) comprising dummy code (231, 232), transforms the dummy code (231, 232) in a predictable manner, generates a predicted checksum for the region (R) based on a previous checksum, generates a calculated checksum over the region (R), and verifies (440) the integrity of the function (220) by comparing the predicted checksum and the calculated checksum. Also provided are a device (100) and a computer program product (150).</p> |