Оглавление
ГЦ (кодировка символов)
-
История и структура HZ
- HZ – это кодировка GB 2312, разработанная в 1989 году для использования в электронной почте и USENET.
- Кодировка была кодифицирована в RFC 1843 в 1995 году.
- HZ использует только 7-битные символы для представления китайских иероглифов, что облегчает их использование в электронной почте.
-
Использование и совместимость
- HZ заменяет более раннюю кодировку “zW” и используется для кодирования целых строк в GB 2312.
- Управляющие последовательности “~{” и “~}” используются для интерпретации китайского кодирования.
- HZ может быть использован для кодирования китайских иероглифов в EUC-CN, если управляющие последовательности окружают символы.
- Спецификация HZ определяет правила кодирования и декодирования символов, но не все декодеры следуют этим правилам.
-
Кодировщики и декодеры
- Первые кодировщик и декодер HZ были созданы в 1989 году.
- Программа hztty, предназначенная для Unix, была одним из первых популярных HZ-декодеров.
- Microsoft Windows и сторонние “китайские системы” поддерживают HZ, некоторые из них скрывают управляющие последовательности.
-
Недостатки и рекомендации
- Из-за управляющих последовательностей и их печати в ASCII, HZ может быть использован для создания атак.
- Использование HZ считается подозрительным пакетами защиты от вредоносных программ.
- RFC 1843 является рекомендацией для использования HZ.
Полный текст статьи: