Просто короткая задняя часть салфетки, кодирующей ответ должен быть
byte Encode(byte DecodedByte)
{
DecodedByte = (byte)((DecodedByte << 4) | (DecodedByte >> 4));
DecodedByte ^= (byte)194;
return DecodedByte;
}
Также я согласен с Алексом, что это тривиальный метод шифрования. Любой, кто знает алгоритм, может легко расшифровать ваше сообщение. Я бы не стал полагаться на нее в отношении любой конфиденциальной информации, и если это код для публичного использования, в некоторых странах действуют законы, согласно которым данные должны иметь некоторую форму шифрования. Если бы я был судьей человека, который подал в суд на вас за нарушение данных, я бы назвал это скорее техникой обфускации, чем техникой шифрования.