セキュリティキャンプ2015内の出張CTF for ビギナーズで出題した問題です。 問題はこちらgithub.com このWriteupを読む前にWikipediaのRSA暗号のページを一読しておくことをおすすめします。 1. 不思議な秘密鍵 秘密鍵private.pemが提供されているにも関わらず、この鍵ではencryptedを復号化することができません。また、private.pemで何らかのテキストを暗号化した場合でもやはり復号化することができません。 問題文でも鍵が怪しいといった内容が示されているので、鍵の内容をチェックしてみます。 % openssl rsa -in private.pem -text Private-Key: (2048 bit) modulus: 00:82:03:60:63:72:36:29:4e:ca:73:38:e8:13:4f: 1f:dc:1e:d3: