/********************************************************************* * function: 程序入口 * board: esp8266 core for arduino v3.0.2 * library: PubSubClient2.8.0 & ArduinoJson6.19.1 & OneButton2.0.4 * source: https://gitee.com/kerwincui/wumei-smart * copyright: wumei-smart and kerwincui all rights reserved. ********************************************************************/ #ifndef _AUTH_H #define _AUTH_H #include "Common.h" #include "Mqtt.h" #include #include // 连接mqtt, AES加密认证 void connectMqtt(); // 生成加密密码 String generationAESPwd(); // 获取时间 String getTime(); // AES加密 String encrypt(String plain_data,char *wumei_key,char *wumei_iv); // AES解密 String decrypt(String encoded_data_str,char *wumei_key,char *wumei_iv); #endif