IT-куб Ядрин
Шифровальщик
Проект представляет собой программу, написанную на языке Python.
Предназначена для шифрования данных.
Встречайте нашу команду
Каждый наш шаг делает Мир счастливее!
  • Григорьева Дарья Алексеевна
    ученик 11 класса
    Графический дизайн, функционал
  • Васильев Семен Александрович
    ученик 11 класса
    Графический дизайн, функционал
  • Лапташкин Виталий Иванович
    ученик 11 класса
    Логика построения программы, чистота кода
  • Дербенев Егор Владимирович
    ученик 11 класса
    Логика постоения программы, чистота кода
  • Александров Александр Константинович
    ученик 11 класса
     Графический дизайн, теория шифрования
  • Бобылев Даниил Сергеевич
    ученик 11 класса
    Графический дизайн, теория шифрования
Проблема
Любая информация должна быть защищена. Для этого существует достаточно большое количество программ. Но нет 100% уверенности, что эти программы безопасны.
Актуальность проекта
Проанализировав изученные данные и выявленные проблемы мы пришли к выводу, что наш продукт "Шифровальщик" позволит достаточно надежно сохранить конфиденциальную информацию, как при хранении, так и при передаче
Обзор аналогов
AxCrypt

➕Серьёзное шифрование.

➕Есть бесплатная версия.

➕Простота пользования.

➕Редактирование зашифрованных файлов.

➕Безопасный обмен с применением криптографии с открытым ключом.

➕Безопасное удаление файлов.

➕Онлайн-хранилище паролей.


➖Это приложение главным образом для мобильных устройств.

➖Рискованно использовать без обеспечения локальной безопасности ПК.

CryptoExpert

➕Несколько алгоритмов шифрования.

➕Надёжность шифрования.

➕Простота применения.

➕Двухфакторная аутентификация.

➕Безопасное хранилище для конфиденциальных файлов.


➖Нет безопасного удаления.

➖Бывают странные сообщения об ошибках.

VeraCrypt

➕Базовая версия бесплатная.

➕Защита от атак методом брутфорса.

➕Эффективное шифрование.

➕Простота применения.


➖Запутанный интерфейс.




Folder Lock

➕Зашифрованные контейнеры защищают файлы и папки.

➕Безопасное резервное копирование онлайн.

➕Можно заблокировать файлы и папки и сделать их невидимыми.

➕Дробление файлов.

➕Саморасшифровывающиеся файлы.

➕Множество дополнительных функций безопасности.


➖Серийный номер продукта по умолчанию является мастер-паролем.

➖Заблокированные файлы не шифруются.

➖Для безопасного резервного копирования нужна отдельная подписка.



Boxcryptor

➕Облачное шифрование.

➕30 популярных облачных сервисов.

➕Пароли и ключи хранятся локально на пользовательских устройствах.

➕Есть бесплатный тариф.

➕256-битное шифрование AES и шифрование RSA.


➖Бесплатный тариф только для двух устройств.

➖Провайдер с нулевым разглашением.

➖Не годится для локальных сервисов.

NordLocker

➕Простота применения.

➕Пользователи смогут безопасно обмениваться зашифрованными файлами.

➕Бесплатная версия с ограничениями.

➕Интеграция с Dropbox.


➖Отсутствие безопасного удаления незашифрованных файлов.

➖Нет двухфакторной аутентификации.

Все вышеперечисленные программы созданы с использование зарубежных сервисов и имеют узконаправленный интерфейс.
Вывод: Программа "Шифровальщик" по сравнению с аналогами имеет простой и понятный интерфейс, не требует платной подписки, дорабатывается по желанию клиента

Цель проекта
Создание программы в первую очередь направлено на предотвращение кражи персональных данных.
Задачи проекта
  • Изучить основы языка программирования Python
    Программа будет написана на языке Python
  • Создать макет программы
    Макет необходим для анализа удобства использования программы
  • Изучить библиотеку Tkinter
    Библиотека Tkinter будет использована для реализации графического интерфейса
  • Реализация функциональной составляющей проекта
    Написание кода и расширение возможностей программы
  • Подготовка презентации
    для предоставления проекта потенциальным партнерам
Стейкхолдеры проекта
  • IT-Куб. Ядрин

    Имеющийся стейкхолдер
  • ОАО Ядринмолоко
    Потенциальный стейкхолдер
Этапы работы над проектом
1
Подготовительный
✅ Изучить основы программирования на языке Python до 30 декабря
✅ Изучение библиотеки Tkinter для создания графического интерфейса до 30 января
2
Основной
✅ Создание функциональной программы до 25 февраля.
✅ Создание графического интерфейса и подключение его к основной программе до 20 марта
3
Заключительный
✅ Тестирование готового продукта на баги до 30 марта
✅ Подготовка презентационного материала до 15 апреля

Экономика проекта

  • Работа команды
    Оплата работы дизайнера, инженера, и руководителя проекта от 60 000 руб.
  • Обучение персонала
    Изучение дополнительных материалов для соответствия современным требованиям к программному коду и его приобретение от 20 000 руб.
  • Аренда оборудования и помещения
    Оплата аренды помещения, оборудования от 20 000 руб.
Итого: общая стоимость продукта составит 100 000 руб
Чего мы достигли?
Промежуточные результаты работы
Графический интерфейс реализован
Ппрограмма функционирует
Получена поддержка от IT-куб. Ядрин
Артефакты проекта
Контакты
Чувашская республика г.Ядрин
улица 50 лет Октября, 71А, Ядрин
тел: +7 (835) 472-20-72
Email:yadrin_itcube