GB/T 17710-2008
信息技术 安全技术 校验字符系统
发布时间:2008-07-16 实施时间:2008-12-01


校验字符系统是一种用于保护数据完整性的技术,它通过在数据中添加一些特殊的字符来实现数据的校验和验证。校验字符系统广泛应用于各种信息系统中,如电子商务、金融交易、电子邮件等领域。GB/T 17710-2008《信息技术 安全技术 校验字符系统》是我国制定的校验字符系统标准,该标准对校验字符系统的基本要求、校验字符的编码规则、校验字符的生成方法、校验字符的应用等方面进行了规定。

校验字符系统的基本要求包括:校验字符应具有一定的随机性和唯一性,能够有效地保护数据完整性;校验字符应易于计算和验证,不影响数据传输的速度和效率;校验字符应具有一定的容错性,能够在一定程度上纠正数据传输中的错误。

校验字符的编码规则是指校验字符的表示方法,GB/T 17710-2008规定了校验字符的编码规则,包括校验字符的长度、字符集、编码方式等。校验字符的长度一般为1-4个字符,字符集包括数字、字母、符号等,编码方式包括ASCII码、Unicode等。

校验字符的生成方法是指根据数据生成校验字符的算法,GB/T 17710-2008规定了两种校验字符的生成方法:一种是基于数据的哈希函数生成校验字符,另一种是基于数据的循环冗余校验(CRC)算法生成校验字符。哈希函数是一种将任意长度的数据映射为固定长度的数据的函数,具有不可逆性和唯一性,常用的哈希函数有MD5、SHA-1等。CRC算法是一种通过对数据进行异或运算和移位运算来生成校验字符的算法,具有高效性和可靠性。

校验字符的应用是指校验字符在数据传输和存储中的应用,GB/T 17710-2008规定了校验字符的应用范围和方式。校验字符可以用于数据传输中的数据完整性验证,也可以用于数据存储中的数据校验和验证。

相关标准:
GB/T 32905-2016 信息安全技术 电子邮件安全技术要求
GB/T 35273-2017 信息安全技术 电子商务安全技术规范
GB/T 22239-2008 信息安全技术 网络安全等级保护基本要求
GB/T 20290-2006 信息安全技术 电子认证服务规范
GB/T 28448-2012 信息安全技术 电子数据交换格式