# Rick Roll
tag: easy SRPG
I hope you know your crypto basics.
flag format: pearl{string with "_"}
## Solve
Text base ciper need text base solution. I head on to [dcode](https://www.dcode.fr/vigenere-cipher) to get "PEARLCTF" key for the first phase
```txtNever Gonna Give You UpWe're no strangers to loveYou know the rules and so do IA full commitment's what I'm thinking of You wouldn't get this from any other guy I just wanna tell you how I'mfeeling Gotta make you understandNever gonna give you up Never gonna let you downNever gonna run around and desert you Never gonna make you cryNever gonna say goodbyeNever gonna tell a lie and hurt you We've known each other for so longYour heart's been aching but you're too shy to say it Inside we both know what's been going onevqx ebzyvbt vg qvtsvqhzg gb ibqrffgnbqWe know the game and we're gonna play it And if you ask me how I'm feelingDon't tell me you're too blind to see Never gonna give you upNever gonna let you downNever gonna run around and desert you Never gonna make you cryNever gonna say goodbyeNever gonna tell a lie and hurt you Never gonna give you upNever gonna let you downNever gonna run around and desert you Never gonna make you cryNever gonna say goodbyeNever gonna tell a lie and hurt you Never gonna give, never gonna give (Give you up)(Ooh) Never gonna give, never gonna give (Give you up)```
These parts not seem right, so phase 2 it is 
```txtevqx ebzyvbt vg qvtsvqhzg gb ibqrffgnbq```
I have no ideal what this could be, but after some trier and error, `n` and `o` as key can get me parse like this
```txtrick rolling is ...```
So my assumtion is that we need to make a key base on those character. I quite give up in this step and just asumming the flag is a make sense words by merging decrypted character with key = `n` and key = `o` and replacing the space with `_` (Which later being told that it is ROT13.5)- msg : `evqx ebzyvbt vg qvtsvqhzg gb ibqrffgnbq`- flag: `rick_rolling_is_difficult_to_understand`- key : `nnonnnonnonnonnonnononnnoonnonnnon`
That right, and i also add `pearlctf{}` while hoping it the right answer, can't really make sense the key by any mean