Аналог кода с perl на c#?
Информация по AES
Как использовать метод Decrypt

В любом случае, информация о работе с C# есть на официальном сайте Microsoft.
А для того, чтобы перенести код из одного языка в другой, нужно:
1. Понимать, какой язык в исходнике (вы говорите, что это Python, но это не он. синтаксис как минимум не тот)
2. Понимать, как работает код в исходнике (логика и использование тех или иных переменных)
3. Читать документацию, чтобы знать о наличии реализации кода исходника в коде приемнике, а уже только потом обращаться за помощью в Google
Это не Python. Больше похоже на PHP