随笔分类 -  加密校验

摘要:public class HexConversion { /** * 16进制数的字符串转字节数组(16进制转字节数组) * * @param hexString * 16进制字符串 * @return 字节数组 */ public static byte[] hexStringToBytes(String hexString) { if (hexString == null || hexString.equals("")) { return null; } hexString = hexString.toUpperCase(); int len... 阅读全文
posted @ 2014-04-04 14:37 火光闪耀 阅读(1057) 评论(0) 推荐(0)
摘要:C++中的代码如下:传入字节(byte)数组引用和数组长度unsigned short CTcpClient::Crc16(const char *pBuf, unsigned short nLen){ BYTE i; unsigned short crc = 0; while (nLen--) { for (i = 0x80; i != 0; i >>= 1) { if ((crc&0x8000) != 0) { crc <<= 1; c... 阅读全文
posted @ 2014-04-04 14:35 火光闪耀 阅读(1003) 评论(0) 推荐(0)