Менеджер паролей
Менеджер паролей
Система PiSafe предназначена для управления и синхронизации персональных данных пользователя, поддерживает различные устройства и людей. Ключевое значение в системе занимает многоуровневая защита данных — от хранения данных до передачи. Для того чтобы обеспечить максимальную безопасность данных, используется связка сертификатов, шифрования и парольной защиты (система была проверена экспертами по безопасности и остается защищенной для меняющихся данных).
Механизм обмена информацией основан на email сообщениях, для которого характерны следующие преимущества:
- Пользователи доверяют email и понимают, что это такое.
- Нет необходимости в дорогостоящей службе на серверной стороне — достаточно службы на e-mail сервере.
- Наиболее важное преимущество — пользователь может принимать сообщение в системе, а проверять безопасность на email клиенте (все сообщения в s/mime формате).
Модульная структура приложений и основных подсистем для обмена сообщениями позволяет объединить функциональность различных приложений в одно решение. Поэтому такие функции как синхронизация и расшаривание: файлов, контактов, изображений и музыки — доступны из одного приложения.
Система состоит из следующих частей:
Pisafe Desktop
Десктопная версия системы, которая наряду с системами синхронизации/расшаривания, содержит вспомогательные инструменты:
- Плагин Password Manager для IE и FireFox
- Плагин Windows Explorer для File Sharing
Ядро системы реализовано на PHP/Apache/SQLite, интерфейс выполнен на Web 2.0.
Pisafe Mobile
Мобильный клиент для PiSafe Password, который выполняет синхронизацию паролей и осуществляет совместный доступ. Также реализована поддержка протоколов IMAP, POP3 и s/mime формата.
Используемые технологии:
- Шифрование (BouncyCastle). Генерация RSA ключей и X509 сертификатов, кодирование
- XML (kXML). Стабильное хранение данных в XML формате
Программные средства:
- Framework для вьюеров, которые представляют собой моделирующие контент адаптеры для J2ME UI контроллеров. Каждый вьювер состоит из 4 частей:
- вход — объект, который служит в качестве модели вьюеров
- визуализатор — элемент пользовательского интерфейса, посредством которого отображается модель вьюера
- провайдер контента — связующее звено между моделью и вьюером
- провайдер меток — объекты модели карт для отображения меток, содержащих текст и/или изображения
- Многопоточность. Все длительные операции выделены в отдельные потоки.
- Мониторинг прогресса выполнения, сигнализирующий о ходе выполнения длительных операций для заинтересованных классов или пользователя.
- Иерархическая файловая система хранилища записей, которая применяется в качестве подсистемы, обеспечивающей хранение данных в виде иерархии папок и файлов в хранилище записей.
Технологии: J2ME.
Pisafe Web
Система моделирования PiSafe Desktop в части веб-функционала (ключевое преимущество в реализации десктопных решений с использованием веб-технологий).
Дополнительную информацию по программе можно получить, связавшись с нами!