Arhimed96: извините, не так понял вопрос. На самом деле вам нужно использовать встроеные механизмы шифрования ОС. Они умеют генерировать всякие ключи и хранить их в памяти телефона так что никто достать не сможет. Генерируете такой ключ, если его еще не было, Передаете его по хттпс себе на сервер и дальше все коммуникации между прилкой и сервером шифруете и расшифровываете этим ключом
Спасибо, выбрал Ansible. Почему-то думал, что контейнеры избавят меня от возни с настройкой, апдейтом, и т.д., а они только добавляют хлопот и костылей чтобьы их связать и пробросить сеть.
romany4: дальше берёте по 1 байту отрезаете c начала строки $byte = ord($data[$i]) и смотрите, где в байте 1, а где 0 (с помощью $byte & pow(2, $n [0..7]), как написал Леша Киселев
Можете не ждать адекватных ответов, пока не приведёте результаты профилирования, не поймёте, что вас тормозит. Без профилирования это всё пальцем в небо. Может не хватает файловых дескрипторов, может ещё чего-нибудь. Сколько RPS? Статистику по ЦП, памяти и диску в студию.
Думай Головой: теперь представьте, сколько миллионов браузеров ежедневно запрашивают JS код с вашего cdn и исполняют его? И как можно этим воспользоваться. При этом, передают всякую полезную информацию при каждом запросе, типа кук, рефереров и т.д.