Я только что схватил SlowAES , реализацию AES на Javascript, и встроил ее в компонент сценариев Windows, что делает его доступным через COM. Затем я смог позвонить в компонент с COM-клиентов. Я не пробовал VB6, потому что у меня нет Visual Studio 6. Но для COM-клиентов, которые я пробовал, я обнаружил, что шифрование полностью совместимо с .NET и классом RijndaelManaged () используйте ту же клавишу, IV, режим и размер ключа.
SlowAES ограничен; например, я не видел режим ECB. Но материал, который я тестировал, совместим с .NET.
Доступен источник файла WSC . Этот источник также включает в себя RFC2898-совместимый PBKDF2, используемый из VB6. Таким образом, вы можете установить ключ от пароля. Он совместим с классом Rfc2898DeriveBytes в .NET.
См. Также, связанный вопрос .