60 likes | 215 Views
Разработка приложения для защищенной передачи данных через e- mail. Сандаков Михаил Трифонов Кирилл. Что хотели сделать и почему. Облегчение передачи информации Использование мобильных устройств Возможность получения передаваемой информации злоумышленником. Шифруем письма
E N D
Разработка приложения для защищенной передачи данных через e-mail Сандаков Михаил Трифонов Кирилл
Что хотели сделать и почему. • Облегчение передачи информации • Использование мобильных устройств • Возможность получения передаваемой информации злоумышленником • Шифруем письма • Кроссплатформенный почтовый клиент • Для мобильных устройств • Стеганографическийалгоритм
Кроссплатформенный клиент • Используем java для пользовательского интерфейса. • Опять java для общения с e-mail сервером. • Портирование на Andriod. • Использование нативных библиотек для шифрования. • Обычный e-mail клиент.
Шифруем письма • Шифрование с помощью библиотеки на c++ • Легкая заменимость библиотеки • Использование open source библиотек • Использование самодельных библиотек • Скорость работы • Использование симметричных и асимметричных алгоритмов шифрования
Стеганографическийалгоритм • В чем прикол • Прячем в тексте • Шифруем • Вероятностное шифрование • Как работает • Деревья Хаффмана и статистика • Зависимость от предыдущего паттерна • Проблемы • Большой выходной текст • Большие ключи
Развитие проекта • Улучшение стеганографического алгоритма • Другие виды сжатия • Стабильный клиент для мобильных устройств • Нормальная передача ключей • Расширение функциональности программы на мобильных устройствах • Смски и меседжеры • Общее расширение функциональности программы • Шифрование файлов на устройстве и т.п.