摘要: 查看GB2312编码表及所有字范围大小:GB2312 编码表 - 在线工具 一、不同环境下汉字所占字节大小 1、在windows下使用 GBK 或 GB2312 字符编码,比如keil_5,Dev-C++,用strlen("欢")=2;两字节下标分别为BB、B6。因此不需要转换直接可以对应到GBK或 阅读全文
posted @ 2022-11-29 09:47 耿通宇 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 加密算法的目的在于使别人无法成功查看加密的数据,并且在需要的时候还可以对数据进行解密来重新查看数据。 MD5算法是一种哈希算法,这一算法是不可逆的。也就是说,通过哈希算法得到的数据,无法经过任何算法还原回去。 所以既然不能将数据还原,也就不能称之为解密;既然不能解密,那么哈希的过程自然也就不能称作是 阅读全文
posted @ 2022-11-23 12:23 耿通宇 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一、TOTP原理 转载: 动态令牌离线生成机制探究(2FA & TOTP)_摸鱼Script的博客-CSDN博客 著作权归作者所有,转载请注明出处。 图解TOTP: 代码实现如下:代码来源Github 地址:https://github.com/Netthaw/TOTP-MCU 著作权归作者所有,转 阅读全文
posted @ 2022-11-09 12:32 耿通宇 阅读(68) 评论(0) 推荐(0) 编辑
摘要: base32 一、简介: Base32编码使用32个ASCII字符对任何数据进行编码,Base32与Base64的实现原理类似,同样是将原数据二进制形式取指定位数转换为ASCII码。首先获取数据的二进制形式,将其串联起来,每5个比特为一组进行切分,每一组内的5个比特可转换到指定的32个ASCII字符 阅读全文
posted @ 2022-11-09 11:43 耿通宇 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 作者: 苏丙榅 链接: cJson 库的使用 | 爱编程的大丙 (subingwen.cn)来源: 爱编程的大丙著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 cJson库在stm32上的移植及相关动态内存的分配和释放请看野火B站教程13分49秒:第21章-MQTT协议3_哔哩 阅读全文
posted @ 2022-08-31 20:19 耿通宇 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、IC卡常用格式转换 IC卡一般读取的是厂商固化到0扇区第0块的4个字节数据。 如:数据为: 56 30 F0 09 (正序) 十位卡(正序):1446047753 (是将4字节16进制的物理卡号正序直接转换为10进制即可) 十位卡(反序):166735958 (将4字节16进制物理卡号先反序,再 阅读全文
posted @ 2022-08-09 11:25 耿通宇 阅读(9255) 评论(2) 推荐(1) 编辑
摘要: 说明:开发过程中,有时候代码放在Linux下编译,但文件要从本地SVN获取,所以为了方便,我们在Linux下将文件夹添加为可共享,然后在本地windows系统中映射网络驱动器,此时两个文件夹就可以实时同步。 方法一、使用Samba服务器 步骤一、将LInux下文件夹创建本地网络共享 步骤二、在lin 阅读全文
posted @ 2022-08-08 21:08 耿通宇 阅读(2229) 评论(0) 推荐(0) 编辑
摘要: /*蔡勒公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 计算的时间在1582年之后 c:世纪(年的高两位数); 输入年月日,计算出周几 y:年(年的低两位数); m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月*/ u8 ge 阅读全文
posted @ 2022-05-27 19:55 耿通宇 阅读(172) 评论(0) 推荐(0) 编辑
摘要: #include "DES.h" #include <string.h> #define uchar unsigned char #define uint unsigned int uchar oo[4]={0,0,}; uchar pp[4]={0,0,}; uchar fnc[4]={0,0,0 阅读全文
posted @ 2022-05-27 19:49 耿通宇 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一、韦根定义 Wiegand协议是国际上统一的标准,是由摩托罗拉公司制定的一种通讯协议。适用于涉及门禁控制系统的读卡器和卡片的许多特性。 它有很多格式,常用格式有标准的26-bit,此外还有34-bit,37-bit,客户也可自定义32、66等格式,其中标准的26-bit格式是一个开放式的格式,是一 阅读全文
posted @ 2022-05-26 20:49 耿通宇 阅读(675) 评论(0) 推荐(0) 编辑