Если судить по статье то получается big-endian
http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%...%82%D0%BE%D0%B2
Я пришел к выводу, что дело все шифровании, одно и тоже слово например admin на х86 кодируется в последовательность ���ŭ>�9=������=������=������,а на спарке в ���oOh�^���=������=������=���.
На серверной части (спарк) при расшифровке не правильно возвращается значение функция currAdmin->GetPassword().c_str(), вместо например 123456 возвращает не понятные символы