It gives encrypted.png. I'll attach it when I make it public.
On encrypted.png, there are extra contents after PNG IEND chunk. It's another PNG file.
The PNG file shows text.
Congratulation!
=+=A+A=+==A++A+++A+++A+=A=+A=A+=A+====A+++A+++A=====A+=++A===
Hmm.. There are three symbols: =, +, A. What if A is separator and =, + is actual data? After thinking about this, I thought it's alike morse code.
-.- . -.-- .. ... ... .- -. - .- .---- ... ... ----- .-.. ---
Let's use morse code translator!
- Result: KEYISSANTA1SS0LO
- Flag: SANTA1SS0LO