Sort:  

I am currently going through the posts written by crypto professors. I will post my homework soon. Thanks.