Здравствуйте, paradok, Вы писали:
P>Коды 10 цифр по сети не передаются
P>На сервере, это известно, код 15 цифр получают каким-то (неизвестным) преобразованием или шифрованием из 10 цифр кода
P>и возможно + имении объекта
Ну если включить режим телепата, то можно предположить что исходное число 10знаков это 32битное целого (0..4294967295)
То 15 знаков для передачи можно получить с помощью кодов для восстановления ошибок
[B0 B1 B2 B3 B4 B5 B6 B7] => [B0 B1 B2 B3 B4 B5 B6 B7 | P0 P1 P2 P3] и так 4 раза, где
P0..P3 -- это четности B0..B7 с разным шагом
32bit -> 48bit с возможностью восстановления до 1-го бита в каждом байте
ps: а вообще вариантов чуть более чем немерено

да и постановка задачи не внятная