Physical Side Channels In Embedded Hardware Security : Analysis And Defenses