Side Channel Attacks on Symmetric Key Primitives