还剩6页未读,继续阅读
文本内容:
数据校验码数据校验码通过对数据进行处理并产生校验码,用于检测数据传输和存储中的错误,并确保数据的完整性和正确性数据校验码的概述数据传输数据存储数据校验码保证数据在传输过程中不被损坏或数据校验码保证数据在存储设备中的正确性和篡改完整性常见的数据校验码校验和循环冗余校验将数据进行求和,并将结果作为校验码通过模除法对数据进行处理,产生一个2易于实现,但只能检测简单的错误固定长度的校验码能检测更复杂的错误随机循环码垃圾字符校验对数据进行异或处理,随机产生一个校验将一个特殊字符赋给数据,将这个字符及码具有一定的安全性,但易于被干扰数据一起处理产生校验码具有一定的稳定性,但运算次数过多校验码的计算方法校验和的计算1将数据进行求和,并将结果取反作为校验码循环冗余校验的计算2用生成多项式对数据进行除法,将余数作为校验码,加到原数据之后随机循环码的计算3将随机数异或到数据中,将异或结果作为校验码垃圾字符校验的计算4将特殊字符及数据一起相加后,取反作为校验码校验码的应用网络数据传输存储设备数据信息安全使用协议进行数据在硬盘、盘等存储设备中,数据校验码能够检测数据是TCP/IP U传输时,数据校验码可用于数据校验码确保读取的是正否被篡改或伪造,有助于信检测数据传输中的错位或错确的数据,避免了数据损坏息安全的保护误,确保数据的完整性或丢失校验码的局限性无法解决遭受攻击的问题1如果一个攻击者有足够的时间和资源,完全可以模拟校验码并篡改数据易受到人为干扰2数据校验码需要使用额外的信息位来存储校验码,这些位容易被错误修改或删除不能防止数据本身的错误3校验码只能检测数据传输和存储中的错误,但不能防止信源本身产生的错误小结优点不足检测数据传输和存储中的错误容易受到攻击和人为干扰••保证数据的完整性不能防止数据本身的错误••有助于信息安全保护计算复杂,可能会降低数据传输效率••随着技术的不断发展,人们还在不断探索更好的校验码计算方法和应用场景参考文献相关研究和文献原始资料和参考书籍《现代通信原理》(第三版),郭红•Zeng X.and CaoJ.2017•钢等Improved ChecksumAlgorithmsfor PersonalHealth Record《信息论与编码》(第二版),李舟•Security.In:Qu X.,Zhou L.,SuX.eds Computer,Informatics,Cybernetics andApplications.CICA
2017.Communications inComputerand Information•Wang,D.,Bai,Y.,Wei,Q.et al.Science,vol
748.Springer,2021Design ofimprovedSingapore.checksum algorithmforindustrial Ethernetand BDSsatellitenetwork.EURASIP J.Wirel.Commun.Netw.2021,
472021.。