数据传输相关
小手冰凉__
这个作者很懒,什么都没留下…
展开
-
XXTEA算法使用C语言实现
3,代码里面给的两种方式其实差不多一样,毕竟这个算法本身也没几行代码,写不出个花来,一个是在内部根据传入的参数判断是进行加密还是解密操作,一个是直接确定解密的时候用解密函数,加密的时候用加密函数,至于如果需要加密的数据长度不足如何填充,这个暂时还没学习了解。2,tea加密的秘钥是四组,总长度是16个字节,可以选择直接定义4组4字节长度的秘钥,也可以和我一样,用unsigned char定义之后,再传入的时候强转一下就行。4,代码就是下面的代码,各位大哥大姐如有想法,可以交流交流。...原创 2022-08-03 17:13:23 · 916 阅读 · 2 评论 -
java实现3des cbc加密解密操作(避坑指南)
最近遇到一个算法,是3des cbc的加密算法,用在线的工具跑出来一直有问题,有的不支持pkcs5,有的编码有问题,因此自己实现一下,我是java菜鸟,只为实现加密解密功能,至于代码规范问题先不考虑了,有大神也可以提一下宝贵意见,代码如下: package PicCrypt; import com.sun.org.apache.xerces.internal.impl.dv.util.Base64; import java.security.InvalidAlgorithmParameterExcept原创 2022-04-20 14:15:27 · 5253 阅读 · 0 评论 -
The system proxy was changed,click to reenable fiddler capture问题排查
fiddler提示the system proxy was change 之前用fiddler用的都好好的,最近一段时间突然一直提示代理更改了,说明有其他工具修改了代理,排查了好久问题。 第一步:检查基本配置 1、注册表proxy enable的值为1。 单击“开始->运行”,输入“regedit”打开注册表编辑器。目录如下:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings。 在Internet Se原创 2022-04-13 10:19:34 · 1506 阅读 · 0 评论 -
网络中数据传输的流程
1. 数据传输的背景 (1) 现在互联网中使用的是基于OSI七层模型的TCP/IP模型。TCP/IP模型包括五层,即物理层,数据链路层,网络层,传输层,应用层;其中数据链路层又可以分为两个子层,即LLC(逻辑链路控制层)和MAC(介质访问控制层)。这些层的分工合作是数据正确传输的基础。 (2) ARP协议(地址解析协议),它的主要功能是将网络层IP地址转化为数据链路层MAC地址。从IP地址到物理...转载 2019-03-20 09:15:17 · 461 阅读 · 0 评论