- Хроники
- The 2nd Throne: Gracia
- Исходники
- Присутствуют
- Сборка
- L2NextGen
Здравствуйте. В коем-то веке решил перевести довольно-таки древние исходники некстовэпилога на 8 джаву. Запускается без ошибок, но при подключении геймсервера к логину начинаются проблемы. Если быть точнее, то javax.crypto.badpaddingexception decryption error. Немного почитав ченджлоги явы - действительно в 8 версии меняли что-то, связанное с RSA-шифрованием, но, так как до этого в криптографию в целом и конкретно эту тему особо не вникал, разобраться, в чем конкретно суть проблемы и как исправить, достаточно трудно. Пытался найти различия в классах пакета login.gameservercon между некстами под 8 джаву(декомпил анионовской сборки Мишута) и моим сурсом - пока не нашел. Если кто-нибудь при попытках переноса старых сборок с 7 на 8 джаву сталкивался с подобной проблемой или просто шарит в теме - подскажите, пожалуйста, в каком направлении копать. Буду крайне признателен за любую помощь. Скрин ошибки прилагаю.