Все, что я могу вам сказать, это то, что было хорошо спросить;Я не могу говорить об этом конкретном взаимодействии, но я пытался установить связь с частью устаревшего программного обеспечения, которое использовало более старую собственную реализацию под названием AesLib, и я пытался использовать AesCryptoServiceProvider.Они не будут разговаривать друг с другом, очевидно, потому что AesLib либо использует режим без IV, либо имеет статический или детерминированный IV, который я не могу обнаружить.
Если вы можете получить и сослаться на реализацию AES,нативный сервер использует и реализует оболочку, совместимую с ICryptoServiceProvider, что, вероятно, будет лучшей гарантией того, что ваше сообщение будет получено неповрежденным (хотя это может вызвать его собственные проблемы).В противном случае, я бы удостоверился, что у меня есть вся обнаруживаемая информация об этой реализации, чтобы я мог настроить AesManaged таким же образом.Вам понадобится, по крайней мере, ключ, IV, размер блока и режим.