openwrt编译过程中需要的软件包
2024-01-10 22:22:56 249KB openwrt; lua-sha2
1
利用verilog实现的SHA1以及SHA2中的SHA256和SHA512
使用 AES-CBC 和 HMAC-SHA2 进行身份验证的加密 解释见。 支持的算法: 算法 密钥长度 aes-128-cbc-hmac-sha-256 32 aes-192-cbc-hmac-sha-384 48 aes-256-cbc-hmac-sha-512 56 aes-256-cbc-hmac-sha-384 64 安装 $ npm install --save aes-cbc-hmac-sha2 用法 创建和使用密码/解密与节点的和方法没有什么不同 var aesHmac = require ( 'aes-cbc-hmac-sha2' ) ; //cipher var cipher = aesHmac . createCipheriv ( algo , key , iv ) ; //decipher var decipher = aesHmac .
2022-04-27 21:49:09 9KB JavaScript
1
节点红色贡献堆栈英雄MySQL 节点,用于读取和写入MySQL或MariaDB数据库。 它使用TLS(SSL)加密,并且与“缓存SHA2密码”身份验证方法兼容(MySQL> = 8)。 请记住:如果喜欢,请加注星标! :smiling_face_with_hearts: 官方仓库: : 赞助商 node-red-contrib-stackhero-mysql由开发。 如果您正在寻找功能强大的托管服务,例如Node-RED,MySQL或MariaDB,则应认真考虑Stackhero :nerd_face: 用法 这个节点真的很简单。 将查询放在topic变量中,如果有参数,请将其放在payload变量的对象中。 您将在payload输出变量中获得结果。 例子: msg . topic = 'SELECT * FROM `users` WHERE `name` = :name AND `age` > :age;' ; msg . paylo
2021-12-07 13:39:22 47KB mysql node-red mariadb node-red-contrib
1
解决navicat连接mysql8报sha2证书错误,直接把文件放到navicat安装根目录即可连接mysql8
2021-11-24 15:51:19 88KB mysql8 sha2 证书
1
哈希:纯Rust编写的加密哈希函数的集合
2021-10-11 11:34:18 1007KB rust cryptography md5 sha2
1
C#连接MYSQL8.0的版本老是提示[Authentication method 'caching_sha2_password' not supported by any of the available plugins.] 这个错误,换低版本的MYSQL连接又没有问题,现在把我的经验分享一下,解决这个连接的问题。
2021-08-24 09:14:50 23.33MB C# MYSQL caching_sha2_pas
1
mysql8.0以后连接插件caching_sha2_password
2021-07-02 18:06:57 38KB mysql8.0 caching_sha2_pas
1
gcc-arm-none-eabi 交叉编译工具链,适用于STM32等。还不错,是的设计那边v哈德吧v还不是v吧
2020-05-15 12:56:29 94.02MB 嵌入式 跨平台
1
int main(int argc, char *argv[]) { int i = 0; bool bOnce = true; char szPath[RH_MAX_PATH]; char szAbsPath[RH_MAX_PATH]; char szOrgPath[RH_MAX_PATH]; char szTemp[RH_MAX_BUFFER]; int iErrorCode = 0; CHashManager hashmgr; getcwd(szOrgPath, RH_MAX_PATH); //No arguments? if(argc == 1) { printInfo(); return(RH_NO_ARGS); } memset(szPath, 0, RH_MAX_PATH); bOnce = true; hashmgr.SelectAllAlgorithms(true); for(i = 1; i = RH_MAX_BUFFER) continue; // Non-parsable option argument, ignore fmtArgument(argv[i], szTemp); // Format the argument, i.e. remove all special chars if(strcmp(szTemp, "help" ) == 0) printInfo(); if(strcmp(szTemp, "h" ) == 0) printInfo(); if(strcmp(szTemp, "?" ) == 0) printInfo(); if(strcmp(szTemp, "version" ) == 0) printInfo(); if(strcmp(szTemp, "v" ) == 0) printInfo(); if(strcmp(szTemp, "fullpath") == 0) hashmgr.SetOption(OPT_FULLPATH, true); if(strcmp(szTemp, "f" ) == 0) hashmgr.SetOption(OPT_FULLPATH, true); if(strcmp(szTemp, "nopath" ) == 0) hashmgr.SetOption(OPT_FULLPATH, false); if(strcmp(szTemp, "rcrsv" ) == 0) hashmgr.SetOption(OPT_RECURSIVE, true); if(strcmp(szTemp, "norcrsv" ) == 0) hashmgr.SetOption(OPT_RECURSIVE, false); if(strcmp(szTemp, "recur" ) == 0) hashmgr.SetOption(OPT_RECURSIVE, true); if(strcmp(szTemp, "norecur" ) == 0) hashmgr.SetOption(OPT_RECURSIVE, false); if(strcmp(szTemp, "r" ) == 0) hashmgr.SetOption(OPT_RECURSIVE, true); if(strcmp(szTemp, "all" ) == 0) hashmgr.SelectAllAlgorithms(true); if(strcmp(szTemp, "a" ) == 0) hashmgr.SelectAllAlgorithms(true); if(strcmp(szTemp, "none" ) == 0) hashmgr.SelectAllAlgorithms(false); if(strcmp(s
2019-12-21 22:16:01 275KB 哈希算法 md5 crc sha2
1