# picoGym

- [Cryptography](/notes/writeups/picogym/cryptography.md)
- [Mod 26](/notes/writeups/picogym/cryptography/mod-26.md): Cryptography can be easy, do you know what ROT13 is? cvpbPGS{arkg\_gvzr\_V'yy\_gel\_2\_ebhaqf\_bs\_ebg13\_uJdSftmh}
- [Mind Your Ps and Qs](/notes/writeups/picogym/cryptography/mind-your-ps-and-qs.md): In RSA, a small e value can be problematic, but what about N? Can you decrypt this? values
- [Easy Peasy](/notes/writeups/picogym/cryptography/easy-peasy.md): A one-time pad is unbreakable, but can you manage to recover the flag? (Wrap with picoCTF{}) nc mercury.picoctf.net 11188 otp.py
- [The Numbers](/notes/writeups/picogym/cryptography/the-numbers.md): The numbers... what do they mean?
- [New Caesar](/notes/writeups/picogym/cryptography/new-caesar.md): We found a brand new type of encryption, can you break the secret code? (Wrap with picoCTF{}) apbopjbobpnjpjnmnnnmnlnbamnpnononpnaaaamnlnkapndnkncamnpapncnbannaapncndnlnpna new\_caesar.py
- [Mini RSA](/notes/writeups/picogym/cryptography/mini-rsa.md): What happens if you have a small exponent? There is a twist though, we padded the plaintext so that (M \*\* e) is just barely larger than N. Let's decrypt this: ciphertext
- [Dachshund Attacks](/notes/writeups/picogym/cryptography/dachshund-attacks.md): What if d is too small? Connect with nc mercury.picoctf.net 37455.
- [No Padding, No Problem](/notes/writeups/picogym/cryptography/no-padding-no-problem.md): Oracles can be your best friend, they will decrypt anything, except the flag's ciphertext. How will you break it? Connect with nc mercury.picoctf.net 10333
- [Easy1](/notes/writeups/picogym/cryptography/easy1.md): The one time pad can be cryptographically secure, but not when you know the key. Can you solve this? We've given you the encrypted flag, key, and a table to help UFJKXQZQUNB with the key of SOLVECRYPT
- [13](/notes/writeups/picogym/cryptography/13.md): Cryptography can be easy, do you know what ROT13 is? cvpbPGS{abg\_gbb\_onq\_bs\_n\_ceboyrz}
- [Caesar](/notes/writeups/picogym/cryptography/caesar.md): Decrypt this message.
- [Pixelated](/notes/writeups/picogym/cryptography/pixelated.md): I have these 2 images, can you make a flag out of them? scrambled1.png scrambled2.png
- [Basic-Mod1](/notes/writeups/picogym/cryptography/basic-mod1.md): Take each number mod 37 and map it to the following character set: 0-25 is the alphabet (uppercase), 26-35 are the decimal digits, and 36 is an underscore. Wrap your decrypted message in picoCTF.
- [Basic-Mod2](/notes/writeups/picogym/cryptography/basic-mod2.md)
- [Credstuff](/notes/writeups/picogym/cryptography/credstuff.md): We found a leak of a blackmarket website's login credentials. Can you find the password of the user cultiris and successfully decrypt it? Download the leak here.
- [morse-code](/notes/writeups/picogym/cryptography/morse-code.md)
- [rail-fence](/notes/writeups/picogym/cryptography/rail-fence.md): A type of transposition cipher is the rail fence cipher, which is described here. Here is one such cipher encrypted using the rail fence with 4 rails. Can you decrypt it?
- [Substitution0](/notes/writeups/picogym/cryptography/substitution0.md): A message has come in but it seems to be all scrambled. Luckily it seems to have the key at the beginning. Can you crack this substitution cipher?
- [Substitution1](/notes/writeups/picogym/cryptography/substitution1.md): A second message has come in the mail, and it seems almost identical to the first one. Maybe the same thing will work again.
- [Substitution2](/notes/writeups/picogym/cryptography/substitution2.md): It seems that another encrypted message has been intercepted. The encryptor seems to have learned their lesson though and now there isn't any punctuation! Can you still crack the cipher?
- [Transposition-Trial](/notes/writeups/picogym/cryptography/transposition-trial.md): Our data got corrupted on the way here. Luckily, nothing got replaced, but every block of 3 got scrambled around!
- [Vigenere](/notes/writeups/picogym/cryptography/vigenere.md): Can you decrypt this message?
- [HideToSee](/notes/writeups/picogym/cryptography/hidetosee.md): How about some hide and seek heh? Look at this image here.
