1.rar文件也是由许多特定的块组成 注1:CRC为CRC32的低2个字节(MARK_HEAD的CRC 为固定的0x5261,非计算出来的值) 注2: HEAD_TYPE=0x72 标记块 HEAD_TYPE=0x73 压缩文件头 HEAD_TYPE=0x74 文件头 HEAD_TYPE=0x75 ...
分类:
其他好文 时间:
2019-11-25 20:50:31
阅读次数:
141
1、kafka的message包括哪些信息 一个Kafka的Message由一个固定长度的header和一个变长的消息体body组成 header部分由一个字节的magic(文件格式)和四个字节的CRC32(用于判断body消息体是否正常)构成。 当magic的值为1的时候,会在magic和crc3 ...
分类:
其他好文 时间:
2019-10-27 18:41:59
阅读次数:
92
https://github.com/stbrumme/crc32 ...
分类:
其他好文 时间:
2019-10-25 18:20:22
阅读次数:
72
1.CRC、FCS是什么 CRC,全称Cyclic Redundancy Check,中文名称为循环冗余校验,是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的原理来作错误侦测的。 FCS,全称Fr ...
一个简单的CRC32计算程序 一、简介 CRC32多用于短数据的完整性校验,一般存放于EMMC的数据结构,或者于其他设备通信时经常会用到,这里提供一个非常短小使用的CRC32校验程序,它占用较小的内存与代码体积,非常方便porting到STM32、ARM等嵌入式系统中。 二、使用方法 使用方法非常简 ...
分类:
编程语言 时间:
2019-08-29 09:52:56
阅读次数:
572
/arch 不同CPU架构下的核心代码。其中的每一个子目录都代表Linux支持的CPU架构 /block 块设备通用函数 /crypto 常见的加密算法的C语言实现代码,譬如crc32、md5、sha1等 /Documentation 说明文档,对每个目录的具体作用进行说明 /drivers 内核中 ...
分类:
系统相关 时间:
2019-08-23 13:18:51
阅读次数:
102
***监控–TripwireTripwire简介安装配置Tripwire添加策略Tripwire是一个免费的开源***检测系统(IDS)。它是用于监视和警告系统上文件更改的安全工具。可以使用它来监控您的系统文件,包括网站文件。与其他***检测系统(IDS)相比,Tripwire确实有其自身的缺点。但是,由于它是开源的,这些缺点很快会被忘记。Tripwire提供了四种算法CRC32(常用)MD5(常用)S
分类:
其他好文 时间:
2019-08-06 11:08:09
阅读次数:
125
算法分类 摘要算法 对称加密算法 非对称加密算法 摘要算法: 消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,目前可以被解密逆向的只有CRC32算法,只有输入相同的明文数据经过相同的消息摘要算法才能得到相同的密文 对称加密 : 在对称加密算法中,数据发信方将明文(原始数据) ...
分类:
编程语言 时间:
2019-04-21 21:50:59
阅读次数:
232
很多时候读开源的库就是为自己准备大量的代码库,优秀开源项目代码质量比绝大部分人的代理质量都要高。 依赖的库 ```import ( "hash/crc32" "sort" "strconv")``` 基本的结构```type Hash func(data []byte) uint32 type Ma ...
分类:
系统相关 时间:
2019-03-30 10:31:59
阅读次数:
147
Checksum: Adler32 CRC32 ...
分类:
其他好文 时间:
2019-03-16 09:29:00
阅读次数:
153