GAT1400---注册与注销

本文介绍了GAT1400协议中的注册和注销流程,详细解读了标准文档和相关流程,重点在于理解注册过程中的响应生成,注销流程与注册相同。提供gat1400协议及相关信令数据供参考。
摘要由CSDN通过智能技术生成

纵观1400协议,真正的技术难点其实没多少,能拿出来写的也就剩注册这块了。

我们先来看看《(GAT1400.4-2017)公安视频图像信息应用系统 第4部分 接口协议要求-0608-B1-0619》标准的

附录B注册流程:

 

流程我们都懂,但是具体到底是怎么注册的呢?来看看《公安视频图像信息数据库协议_v1.2》一文中对注册的解释:

好的,既然有这么详细的资料,那我们就可以搬砖了,从流程可以看出来关键部分是生成response。看代码吧,这部分工作只要知道哈希顺序就没啥难度

int32_t gat1400_reg_identifi(char  *pbuff)
{

	uint8_t cmd[HTTP_STRING_SIZE] 	  = {0};
	uint8_t ha1[HTTP_MD5_ENCODE_LEN]  = {0};
	uint8_t ha2[HTTP_MD5_ENCODE_LEN]  = {0};
	char haresp[HTTP_MD5_ENCODE_LEN]  = {0};
	char str_ha1[HTTP_MD5_STR_LEN] 	  = {0};
	char str_ha2[HTTP_MD5_STR_LEN]    = {0};
  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值