Profiled Side-Channel Analysis in the Efficient Attacker Framework