Rating:

Original writeup (http://fadec0d3.blogspot.com/2017/02/bitsctf-2017-crypto-banana-princess-20.html).