CRC16算法系列文章:
前言
JDK里包含了CRC32的算法,但是没有CRC16的,网上搜了一堆没有找到想要的,索性自己实现
注意:CRC16算法分为很多种,本篇文章中,只讲其中的一种:CRC16-CCITT-FALSE算法
CRC16算法系列之一:CRC16-CCITT-FALSE算法的java实现
功能
1、支持short类型
2、支持int类型
3、支持数组任意区域计算
实现
-
/**
-
* crc16-ccitt-false加密工具
-
*
-
* @author eguid
-
*
-
*/
-
public class CRC16 {
-
-
/**
-
* crc16-ccitt-false加/解密(四字节)
-
*
-
* @param bytes
-
* @return
-