Две недели мучаюсь с проблемой несовместимости шифрования DES (и с другими вероятно алгоритмами такая же проблема) между dotNET и PHP.
Ну, не хочет расшифровывать PHP'шная библиотека mcrypt закодированную на dotNET информацию. Хоть убей...
В среде dotNET использую следующий класс: System.Security.Cryptography.DESCryptoServiceProvider
Меры типа *.PaddingMode = PaddingMode.Zeros и проч. для меня не подходит, т. к. само приложение dotNET написано до меня, и трогать я его не могу.
Нужно именно повторить этот алгоритм на PHP.
Весь коду не привожу - его много, все равно читать никто не будет.
Помогите, а то меня с работы уволят.
P. S. На PHP написана XML-веб служба, на .NET Framework - клиент этой веб-службы. Так вот.