• 大小: 5.99KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签: SHA1  阿里云  IOT  算法  

资源简介

C语言,hamcsha1算法的实现,阿里云3元素数组 通过hamcsha1加签名算法后连接物理网平台的实现

【实例说明】

主要执行文件 iotkit
主函数为 iotkit()

资源截图

代码片段和文件信息


#include 
#include 
#include 
#include 
#include 
#include “iotkit.h“

#define _IN_ unsigned
#define _OU_ unsigned

const uint8_t *domain_mqtt_direct = “iot-as-mqtt.cn-shanghai.aliyuncs.com“;  ///* Shanghai */

extern int HAL_Snprintf(char *str const int len const char *fmt ...);

unsigned char _product_key[PRODUCT_KEY_LEN + 1];
unsigned char _product_secret[PRODUCT_SECRET_LEN + 1];
unsigned char _device_name[DEVICE_NAME_LEN + 1];
unsigned char _device_secret[DEVICE_SECRET_LEN + 1];


int HAL_SetProductKey(_IN_ char *product_key);
int HAL_SetDeviceName(_IN_ char *device_name);
int HAL_SetDeviceSecret(_IN_ char *device_secret);
int HAL_SetProductSecret(_IN_ char *product_secret);

int HAL_GetProductKey(_OU_ char 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3981  2018-12-21 17:13  Alios-hmacsha1\Device.c

     文件       9060  2018-12-21 17:54  Alios-hmacsha1\hmac.c

     文件       1330  2018-12-20 17:37  Alios-hmacsha1\hmac.h

     文件       3717  2018-12-21 17:54  Alios-hmacsha1\iotkit.c

     文件       1881  2018-12-21 17:46  Alios-hmacsha1\iotkit.h

     文件         40  2018-12-21 18:06  Alios-hmacsha1\说明.txt

     目录          0  2018-12-21 17:57  Alios-hmacsha1

----------- ---------  ---------- -----  ----

                20009                    7


评论

共有 条评论