Microsoft Interview Question

home test about several attacks, encryption, digital signature, etc..