HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...
Task #919327
Updated by Сергей Старых almost 4 years ago
<pre> - Все экземпляры CLipAngel всех пользователей используют единую облачную БД Firebase - Команда "Обновить шифрование канала клипов" генерирует новую пару ключей шифрования и сохраняет их в файловой системе с NTFS шифрованием. Эта команда выполняется неявно при изменении имени канала (см. далее). - имя (идентификатор) канала генерируется приложением ClipAngel от параметров: - SID пользователя Windows - MAC адреса ethernet контроллера - Канал рассылки - ветка в БД с именем канала - Data - данные клипа - Base64 строка зашифрованная открытым ключом канала - Recipients - идентификаторы получателей - Команда "Установить связь с клиентом android" открывает окно с QR кодом для сканирования устройством android. В QR коде будет лежать - имя канала - закрытый (приватный) ключ После сканирования клиент android добавляет свой идентификатор PUSH-клиента в ветку канала в подветку Recipients. recipient в БД. - Команда "Отправить клип в канал клипов" - Отправляет клип не более 1КБ - Шифрует структуру (клип, имя компьютера, текущая дата) компьютера) открытым ключом и помещает в свойство "Data" канала - Текущую дату UTC помещает в свойство "DateClipChannelDataSend" в настройки приложения "Created" канала - Отправляет всем получателям канала (подветка Recipients recipient канала) push сигнал "Данные канала обновлены" "Для вас есть новые данные" - При установленной дате ClipChannelDataCreated раз в час ClipAngel пытается очистить данные (ключ Data) в канале, если прошло 12 часов - Клиент андроид, получив push сигнал "Данные канала обновлены", берет из канала свойство "Data" и пытается расшифровать его закрытым ключом. - Если расшифровка неуспешна, то показывает уведомление "Канал клипов сменил шифрование. Требуется перепривязка к приложению ClipAngel". - Если расшифровка успешна, то показывает уведомление "От <Компьютер> компьютера ХХХ получен клип созданный 1ч30мин назад (Y получателей): [Текст клипа]". </pre>