вообще, там соль не в том, вроде бы
насколько я помню, при переезде с 7 на 8 яву рефакторили security кусок, и при дефолтном конструкторе между 7 и 8 жабой появлялись различия в самом шифре. я уже не помню, помню что сам сталкивался и чинил +- так.
//upd: к теме не относится.
@kick, посмотри...