AesCryptoServiceProvider Режим заполнения. Проблема в поддержке Android? - PullRequest
0 голосов
/ 05 ноября 2019

У меня проблема с классом AesCryptoServiceProvider при поддержке Android, кажется, что шифрование и дешифрование текста работают корректно на каждой поддержке, такой как Windows, Linux, BSD и других, включая Mono runtime или Netframework для Windows.

Но расшифровка не работает с поддержкой Android, я подозреваю, что библиотека System.Core, созданная для поддержки Android, не делает то же самое.

Вот ошибка: плохое заполнение PKCS7. Недопустимая длина 0

Проблема в том, что наш проект, работающий на производстве, использует этот класс на любой другой поддержке без проблем.

Мой вопрос: где-то выпущено исправление об этом классе или существует альтернатива, совместимая с AesCryptoServiceProvider для поддержки Android?

Заранее спасибо.

Редактировать: ИсправленоЯ перекомпилировал System.Core.dll из официального репозитория github и решил свою проблему с помощью поддержки Android.

...