Как я могу зашифровать / расшифровать данные, используя режим AES CBC + CTS (кража зашифрованного текста) в PHP?

Я должен зашифровать и расшифровать данные в режиме AES CTS (кража зашифрованного текста, иногда называемая AES-XTS) в PHP для взаимодействия с удаленной системой, написанной на платформе .NET. В .NET 4 этот режимподдерживается изначально.

Для PHP я не могу найти решение, основанное на руководстве, mcrypt, похоже, не поддерживает этот режим.

Может ли кто-нибудь объяснить, пожалуйста, разницу между простым CBC и CBC-CTS? Можно ли заставить последний работать в PHP с использованием существующих модулей / библиотек?

Ответы на вопрос(2)

Ваш ответ на вопрос