Система контрольных сумм, указанная в этом стандарте, предотвращает ошибки при расшифровке и вводе строк символов. Длина строки может быть фиксированной или переменной, включая символы следующих наборов символов: Числовые (10 цифр: от 0 до 9) Буквенные (26 букв: от A до Z) Буквенно-цифровые (буквы и цифры) В строке Встроенные пробелы и специальные символы символы игнорируются. Для продуктов, которые используют этот стандарт для генерации контрольных сумм или строк контрольных сумм, этот стандарт определяет требования соответствия. Система контрольных кодов, указанная в настоящем стандарте, может обнаруживать следующие ошибки: все ошибки замены одного символа (т. е. замена одного символа другим символом, например 1234, ошибочно записывается как 4234); все или почти все ошибки замены отдельных символов (т. е. позиции двух соседних символов или двух отдельных символов, которые находятся на расстоянии одного символа друг от друга, например 12345, ошибочно записываются как 12354 или 12543); все или почти все ошибки смещения (т. е. вся строка сдвинута влево или сдвиг вправо, например, 123 вводится как 123): Большинство ошибок двойной подстановки (т. е. в одной и той же строке две отдельные ошибки замены отдельных символов, например, 1234567 вводится как 7234587); большинство остальных ошибаются. Настоящий стандарт не распространяется на специально разработанные специализированные системы, такие как: системы, способные как обнаруживать ошибки, так и автоматически их исправлять; системы, проверяющие ошибки, которые намеренно фальсифицированы; системы, проверяющие строки символов, которыми обмениваются только компьютеры. Этот стандарт используется для обмена информацией между организациями, а также является мощным инструментом обмена информацией внутри внутренних информационных систем.
GB/T 17710-1999 История
2008GB/T 17710-2008 Информационные технологии.Техника безопасности.Проверка символьных систем.
1999GB/T 17710-1999 Обработка данных. Проверка систем символов.