SLIDE 31 Principal ¡
¡
¡
Fault ¡enabled ¡viruses ¡against ¡smart ¡cards ¡ Jean-‑Louis ¡LANET ¡
The ¡proposed ¡approach ¡
20 ¡
Son 1 Son 2 … Son n
Parent ¡
¡
Operand Stack ¡ Local variables ¡ SP ¡ I j ¡
……
…… ……
Son 1 Son 2 … Son n
Parent ¡
¡
Operand Stack ¡ Local variables ¡ SP ¡ I j ¡
Son 1 Son 2 … Son n
Parent ¡
¡
Operand Stack ¡ Local variables ¡ SP ¡ I j ¡
Son 1 Son 2 … Son n
Parent ¡
¡
Operand Stack ¡ Local variables ¡ SP ¡ I j ¡
Son 1 Son 2 … Son n
Parent ¡
¡
Operand Stack ¡ Local variables ¡ SP ¡ I j ¡
Son 1 Son 2 … Son n
Parent ¡
¡
Operand Stack ¡ Local variables ¡ SP ¡ I j ¡
…… …… …………….
Son 1 Son 2 … Son n
¡ ¡1 ¡path ¡=> ¡1 ¡candidate ¡ sequence ¡ ¡ ¡Next ¡step ¡: ¡verify ¡that ¡this ¡ code ¡may ¡be ¡generated ¡by ¡a ¡ compiler ¡(Code ¡Reverse: ¡.cap ¡ to ¡.class ¡to ¡.java) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ Search Tree