Power consumption profile analysis for security attack simulation in smart cards at high abstraction level