Не опечатка. И так, и так правильно. У вас просто больше конкретики. У меня md5 используется для подписи запросов.
Шифровать тоже можно, помню в раньше в старых движках IPB пароли шифровались именно так, и даже без «соли». Простые комбинации можно было перебором разгадывать. :)
Фух. А то я уже испугался)
А шифровать можно не только пароли. Можно, но лучше не нужно )
Берётся определённое значение счетчика и инкремент (не единица). Клепаем ряд нужной длинны и каждое полученное число хешируем MD5. Получаем гамму, которой можно ксорить текст. На другой стороне зная первоначальное значение счетчика и инкремент можно текст восстановить.
И я, к сожалению, один раз такую реализацию видел.
1. В первом абзаце указал. ~2 недели где-то на впиливание всего функционала, а дальше была тянучка с проверками.
2. У вас в Юнити оно работало и давало сбилдить проект? Если да, то учту на будущее. Я перепробовал много разных вариантов, заработал один скрипт — JSONObject.cs, но он очень неудобный. Данных немного, через .Split нормально вышло. )
К слову он очень тормознутый. Если данных немного и надо десериализовать редко — можно его использовать, но если данные идут потоком json объектов, то вы почувствуете разницу используя другие решения.
Насколько я помню, при деплоинге проекта в аппстор виндовс, есть пункт указания шифрования, если вы используете свое собственное — необходимо описать алгоритм. Поправьте, если неправ.
Интерфейс у меня на плашках (Plane). XAML можно использовать, пробовал собирать тестовые окна — работает, но обошелся без него.
OnGUI стараюсь не юзать, т-к нагрузка идёт ощутимая (смотрел по профайлеру). Только для ввода ника пришлось его использовать, и то после ввода я его уничтожаю, ведь даже пустой метод OnGUI() даёт нагрузку.
Запуск игры под Windows Phone 8