На главную
Кодирование и идентификаторы
Редкие основания кодирования
Base45, Base62, Ascii85, Z85, Bech32 и Modhex в одном месте.
HRP — человекочитаемая часть
13 байт на входе
Все основания сразу
| Основание | Результат | Длина | |
|---|---|---|---|
Base45 RFC 9285: QR-коды сертификатов, алфавит без строчных букв | $GQ$LQHHQBHQEHQ*LQX0 | 20 | |
Base62 Цифры и обе латиницы: короткие ссылки и идентификаторы | 5aiZAZBzwkejdyvxir | 18 | |
Ascii85 Четыре байта в пять символов: PDF и PostScript | d%A^9d(%H.d'_8Q+T | 17 | |
Z85 Ascii85 от ZeroMQ: безопасен внутри строк кода | Длина данных для Z85 должна делиться на 4 | — | |
Bech32 / Bech32m Префикс, данные и контрольная сумма: адреса SegWit | data16z0arqxshrgt95946xpzzxfqpsq | 32 | |
Modhex Алфавит Yubikey: одинаково набирается на любой раскладке | tckvtbjctcnjtcndtcngtbjddb | 26 |
Чем они отличаются
| Base45 | RFC 9285: QR-коды сертификатов, алфавит без строчных букв |
| Base62 | Цифры и обе латиницы: короткие ссылки и идентификаторы |
| Ascii85 | Четыре байта в пять символов: PDF и PostScript |
| Z85 | Ascii85 от ZeroMQ: безопасен внутри строк кода |
| Bech32 / Bech32m | Префикс, данные и контрольная сумма: адреса SegWit |
| Modhex | Алфавит Yubikey: одинаково набирается на любой раскладке |