Приведем схему алгоритма кодирования текста
Проведем
анализ данного алгоритма с точки зрения
стойкости и устойчивости к внешнему
воздействию. Так как для кодирования
используются распространенные в
социальных сетях эмотиконы, догадаться
о наличии скрытого сообщения достаточно
сложно. Предположим, атакующая сторона
догадалась о наличии скрытого сообщения.
Перед ней стоит задача расшифровать
тексты. Фактически, данный алгоритм
является шифром простой замены, а это
значит, что пространство ключей данного
шифра составляет, как минимум,
42!
≈
(количество перестановок используемого
алфавита).
Реализация
Соц.
сеть: ВКонтакте
Приложение:
Десктопное на Windows
Язык
программирования: С#
Плтаформа:
.NET Framework
Реализация
классов: JScript.NET, PHP
Разработка:
Microsoft Visual Studio
Для
реализации данного программного
обеспечения будет разработан базовый
функционал C# VK Api, программный интерфейса
социальной сети ВКонтакте, методы
авторизации, отправления/получения
постов. Направления развития проекта:
Реализация
собственной хэш-функции
Автоматическое
определение эмоциональной окраски
текста, возможно с помощью нейронных
сетей.
Использование
медиафайлов в качестве стегоконтейнеров.
Заключение