Rating:

Original writeup (http://ferdosi.cc/post/57557305661/ebctf-crypto-100).