Traditionally, bypassing security protection and extracting secret from physical devices requires decapsulation of the chip package, and using UV rays, laser beams, ion beams, microprobes, electronic microscopes to interference with and modify the circuity. This requires a high budget of ~10,000+ dollars, and usually prohibitively expensive enough to stop most attackers.
Improvements of practical side-channel attacks and non-invasive fault-injection attacks is really disturbing. In the end, there is nothing to keep my private key from being extracted out of the smartcard...
Power glitching has been known for a long time to defeat microcontroller copy protection, and so is the use of EMP; but the trick is to not induce latchup, which will cause permanent physical damage.
Improvements of practical side-channel attacks and non-invasive fault-injection attacks is really disturbing. In the end, there is nothing to keep my private key from being extracted out of the smartcard...