DPAPI шифрование в приложении C++, дешифрование в приложении C#
Я хочу зашифровать данные в приложении на C++, сохранить их в файле, а затем расшифровать в другом приложении C#. Могу ли я использовать соответствующие части DPAPI?
Можно ли защитить данные в приложении C++, используя CryptProtectData()
, запишите его в файл, а затем прочитайте этот файл из другого приложения на C# и расшифруйте, используя ProtectedData
Unprotect()
метод?
Есть ли лучший способ для обмена данными между приложениями C++ и C# безопасным для обычного пользователя (не совсем безопасный способ) способом.