Base? — это утилита командной строки, которая работает аналогично Base64: в stdin идут исходные данные, из stdout приходит шифровка из эмодзи. Все предельно просто. Сложность — это убедить себя в том, что тебе нужен Rust, чтобы собрать шифровальщик текста в эмодзи. Ведь бинарных версий автор пока не предоставляет.
Кстати, если тебе понравится эта утилита, то обязательно обрати внимание на Emojicode — язык программирования, в котором все конструкции записываются при помощи эмодзи. Автор «Хакера» подробно разобрал его в статье «Виноград безумия. Программируем без букв на Emojicode» и даже написал на Emojicode интерпретатор языка Brainfuck.
И раз уж речь зашла о кодировании странными способами, поделюсь ссылкой на чуть более полезный проект — он называется Base65536 и использует для кодирования весь набор символов UTF-32. После его применения строка «hello world» (одиннадцать символов) превращается всего в шесть знаков, среди которых — иероглифы и даже клинопись.
Автор Base65536 преследовал благородную цель шейрить через Twitter записи игр в Hatetris — версию «Тетриса», в которой игроку выпадает статистически худшая последовательность фигур, из которых невозможно собрать плотную стену.
Что ж, добро пожаловать в жестокий мир программистских приколов!