Elliptic Cruve Diffie Hellmann protocol and Snow3G Stream Cipher working