Cryptography is used to protect confidential data in many areas. Chose one type of cryptography attack and briefly explain how it works