Jak używać algorytmu AES / ECB / PKCS7Padding w Windows Phone 7?

Jestem nowy w rozwoju telefonów z systemem Windows. Jak mogę użyć algorytmu AES / ECB / PKCS7Padding w WP7?

Podczas gdy googled widziałem wielu sugerowanych o Bouncy Castle. Ale nie zrozumiałem wyraźnie tego Zamku Nadmuchiwanego. Czy to jest algorytm?

Muszę zaszyfrować / odszyfrować hasło do wysłania na serwer. We wszystkich innych telefonach (Android, iPhone, Blackberry) używamy do tego algorytmu AES / ECB / PKCS7Padding. Wszystkie dają taki sam wynik szyfrowania / deszyfrowania dla naszych danych wejściowych. Ale w Windows Phone użyłem klasy AesManaged do szyfrowania. Ale daje inny zaszyfrowany wynik. W dokumentacji msdn (Dokumentacja MSDN) o klasie AESManaged powiedzieli: „Tryb szyfrowania to zawsze CBC, a tryb wypełniania to zawsze PKCS7”. Myślę, że może dlatego tutaj uzyskuję różne zaszyfrowane wyniki w porównaniu z innymi telefonami.

Czy to jest problem? Jeśli tak, to w jaki sposób mogę użyć algorytmu AES / ECB / PKCS7Padding w WP7?

Nie widzę żadnej właściwości do ustawiania trybu szyfrowania w klasie AesManaged.

Dzięki.

questionAnswers(1)

yourAnswerToTheQuestion