登录
首页 » Linux编程 » 纯C语言编写的hmac-sha1

纯C语言编写的hmac-sha1

于 2023-08-10 发布 文件大小:23.02 kB
0 169
下载积分: 2 下载次数: 1

代码说明:

参考协议RFC2104,用 c 语言编写,代码简单易懂

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • ntpclient源码
    NTPCLIENT源码ntpclient_2010_365.tar,可直接编译使用,用于向指定的ntp服务器校时
    2022-02-20 17:16:41下载
    积分:1
  • 获取路由器 IP 路由跟踪代码
    通过发送udp报文,获取访问url路径,设置最大条数为48,在查找路由的过程中,如果中间超过两跳未获得IP,则认为本次获取路由IP结束,获取的IP存放在vector中。                                                                                                                                                                   &nb
    2022-05-25 13:03:10下载
    积分:1
  • c语言指纹开发
    无线传感的网络技术是综合传感器技术、嵌入式计算技术、分布式信息技术以及无线通信技术的新新网络。ZigBee是一种新型的低速率、短距离、低成本、低功耗的无线网络技术,它采用直接序列扩频技术,该技术应用领域包括工业控制、汽车自动化、消费类电子设备、农业自动化以及医用设备控制等,其特点是应用简单、电池寿命长、有组网能力、可靠性高以及成本低,并且具有较长的通信距离。在组网方式上,ZigBee 可以采用以下三种组网方式,分别为星状网络、树状网络和网状网络。星状网络为主从结构,网络协调器必须是全功能设备,由它来负责网络的建立和维护,其他终端设备节点直接与协调器进行通信。在网状和树状网络中,ZigBee协调器负责启动网络并选择确定网络关键参数,但是网络可以通过ZigBee路由器进行扩展。
    2022-01-26 00:49:17下载
    积分:1
  • 星际大战
    基于QT的星际大战     这个QT里面的星际大战游戏,和雷电之类的区别还是很大,比较粗糙,可以用作范例。主要是在LINUX环境下的,设计发射子弹,移动,计分等模块,具体可以自己下载来看看一样,还是有一定帮助的。
    2023-02-19 05:15:03下载
    积分:1
  • ASN.1 译器
    ASN.1 编译器的目的是要转换成 ASN.1 表示法中的规范 一些其他语言。在这时刻,只有 C 和 c + + 的目标语言支持, 后者是在向上兼容性模式。 编译器读取,规范并发出一系列的目标语言结构 (C 结构、 工会、 枚举) 描述相应的 ASN.1 类型。编译器还会创建 它允许自动序列化和反序列化使用这些结构的代码 几个标准化编码规则 (BER、 范、 定影剂、 %)。
    2022-03-22 02:44:16下载
    积分:1
  • 迷你 DLNA (准备好媒体)
    ReadyMedia (以前称为 MiniDLNA) 是一个简单的媒体服务器软件,与生存完全符合 DLNA/UPnP AV 客户的目的。它是由美国网件雇员为 ReadyNAS 产品线开发。您可以使用此软件,安装程序使用您的 linux 机器,一个媒体服务器和一些媒体播放器可以播放该媒体服务器上的媒体 (视频、 音频、 图像)。
    2022-11-07 23:40:03下载
    积分:1
  • P2P 的实现原理
    应用背景 关于UDP穿透NAT的中文 资料在网络上是很少的,仅有这篇文章有实际的参考 价值。本人近两年来也一直从事P2P方面的开发工作,比较有代表性的是个人开发的BitTorrent下载软件 - FlashBT(变态快车). 对P2P下载或者P2P的开发感兴趣的朋友可以访问软件的官方主页: http://www.hwysoft.com/chs/ 下载看看,说不定有收获。写这篇文章的主要目的是懒的再每次单独回答一些网友的提问, 一次性写下来, 即节省了自己的时间,也方便了对于P2P的UDP穿透感兴趣的网友阅读和理解。对此有兴趣和经验的朋友可以给我发邮件或者访问我的个人Blog留言: http://hwycheng.blogchina.com. 您可以自由转载此篇文章,但是请保留此说明。 再次感谢shootingstars网友的早期贡献. 表示谢意。 关键技术 NAT(The IP Network Address Translator) 的概念和意义是什么? NAT, 中文翻译为网络地址转换。具体的详细信息可以访问RFC 1631 - http://www.faqs.org/rfcs/rfc1631.html, 这是对于NAT的定义和解释的最权威的描述。网络术语都是很抽象和艰涩的,除非是专业人士,否则很难从字面中来准确理解NAT的含义。 要想完全明白NAT 的作用,我们必须理解IP地址的两大分类,一类是私有IP地址,在这里我们称作内网IP地址。一类是非私有的IP地址,在这里我们称作公网IP地址。关于IP地址的概念和作用的介绍参见我的另一篇文
    2022-07-02 02:43:33下载
    积分:1
  • linux 下网络通讯
    实现soket的正常功能 (绑定到一个固定IP,inet_addr用于把数字加格式的ip转化为整形ip ,将本机器上的short数据转化为网络上的short数据端口号)从而实现网络的无线通讯
    2022-09-09 15:20:03下载
    积分:1
  • RTP协议学习大总结从原理到代码
    RTP协议学习大总结从原理到代码,转载别人的,很好的东西有很大收益
    2022-06-20 00:10:01下载
    积分:1
  • linux环境下用QT实现图片查看器源码
    图片查看器:实现了基本功能,选择路径,上一张,下一张,QTNUMLCD显示第几张,通过滑块或者按钮控制查看的第几张图片,linux下独自完成! 每一个qt程序都是一个文件夹!(即都必须创建一个目录) 1 mkdir dir 2 cd dir 创建文件    cc/cpp 3 qmake -project     生成工程文件.pro 4 qmake         生成makefile 5 make 6 默认生成与目录同名的可执行文件! 7 ./执行,查看结果!
    2022-05-30 23:06:48下载
    积分:1
  • 696516资源总数
  • 106658会员总数
  • 16今日下载