Question: what are the two general approaches to attacking a cipher?
Answer: There are two general approaches to attack a conventional encryption scheme: Cryptanalysis and Brute Force attack. Cryptanalysis can be described as the process of attempting to recover the plaintext and/or key from a ciphertext.