В английском языке всего 26 букв. Итого 52 символа: 26 строчных и 26 прописных букв.
Если нет никакого ограничения на кодируемую информацию (то есть мы не знаем чего ожидать), то мы можем просто задать свою текстовую кодировку, которая будет представлять поток битов кодируемой информации в символьном виде.
2⁵ < 52 < 2⁶. Отсюда следует, что 52 символов достаточно, чтобы кодировать каждые 5 бит (использоваться будут только 32 символа) -- 5-битовая кодировка.
В 15 символах такого текста вы сможете закодировать не более 75 бит информации.
PS. Оставшиеся 52 - 32 = 20 символов можно использовать для кодирования часто встречающихся последовательностей ранее определенных символов.