Encryption and Cryptogorapy

Assignment
Please answer the following questions:

1.    Analyze the structure of advanced encryption standards and why it makes it so strong. 

2.    Analyze the advantages and disadvantages of digital signatures. 

3.    Please describe what components of cryptography impacted you the most.