Как известно, Base-64 кодирует двоичные данные в передаваемые строки ASCII, и мы декодируем эти строки обратно к данным.Может ли ВСЕ строка декодироваться как действительные двоичные данные?
Теперь мой вопрос инвертирован: может ли каждая случайная строка быть декодирована в виде двоичных данных и правильно закодирована обратно в точную исходную строку?
Декодировано как _what_? И что означает «действительный»? Вы просите UTF8? – SLaks
Как строка UTF-8. –