Data breaches are a recurring nightmare for IT managers responsible for securing not only their company's confidential data, but possibly also sensitive information belonging to their clients, such as social security numbers or health or financial records.