checksum - 校验算法

示例代码

import * as checksum from 'checksum' 

let check_param = {
                'src': '000102030405060708090a0b0c0d0e0f'
}

let crc16_result = checksum.crc16(check_param);
console.log('crc16:'+crc16_result)

let crc32_result = checksum.crc32(check_param);
console.log('crc32:'+crc32_result)

let md5 = checksum.md5(check_param);
console.log('md5:'+md5)

方法

checksum.crc16(Object rawData)

crc16校验

入参

属性

类型

必填

描述

rawData

Object

校验的原始数据

返回

  • String 类型,crc16校验的结果。

checksum.crc32(Object rawData)

crc16校验

入参

属性

类型

必填

描述

rawData

Object

校验的原始数据

返回

  • String 类型,crc32校验的结果。

checksum.md5(Object obj)

md5校验

入参

属性

类型

必填

描述

obj

Object

校验的原始数据

返回

  • String 类型,md5校验的结果。