Я хочу представить пользователям небольшой объем двоичных данных (хеш-значение), и они должны иметь возможность обрабатывать их аналогичным образом, включая: чтение, ручное копирование, сравнение, написание, прослушивание.Идея состоит в том, чтобы обеспечить внеполосный механизм для обмена материалом ключей.
Это предполагает набор требований к кодированию между байтами и читаемым человеком форматом, таким как:
- Нет символов, которые легко перепутать при чтении, например, ноль / заглавные буквы O
- Возможно, нет символов, которые легко перепутать при чтении, например i / y, b / e
- Чувствительность к регистру для простотыдиктовки / прослушивания
- Максимальное количество битов на символ для сохранения короткой строки (поэтому hex кажется бесполезным)
Существует ли стандарт кодирования для этого варианта использования?Я не мог найти один.