Очень похож на асимметричный шифр Меркеля-Хеллмана (он же ранцевый шифр или задача "о рюкзаке"), но сложнее ... Итак: 1. есть шифрованное сообщение - 149 бит: X0,X1,...,X148 2. есть огромный массив констант (зашит в коде), каждая из которых длинной 109 бит: A0,A1,...,An Сам процесс: сначала получаем B (длинной 109 бит) = A0 xor (A1 and X1) xor (A2 and X2) xor ... xor (A148 and X148) т.е. имеем, как я понял, basic Merkle-Hellman шифр (или нет?) но дальше получаем C (длинной 109 бит) = B xor (A149 and X1 and X0) xor (A150 and X2 and X1) xor (A151 and X2 and X0) xor (A152 and X3 and X2) xor (A153 and X3 and X1) xor (A154 and X3 and X0) xor ... (An and X148 and X0) и вот С уже и является результатом! Пол интернета облазил - ничего ... Спасибо за любую информацию!