在goldboar写的SM2签名及验签函数( http://download.csdn.net/detail/goldboar/3833072)的基础上,改写的一个纯粹用来做SM2签名验证的函数,编译时需要用到OpenSSL的头文件和库文件(libeay32.lib或libeay32.dll),与goldboar的程序区别如下: 1.仅用于做验签,不能签名; 2.验签使用外部传入的SM2公钥,SM2公钥以(x,y)坐标形式传入; 3.签名也是以(r,s)坐标形式传入; 4.增加了一些内存清理语句,内存泄漏有改善; 5.goldboar的程序中使用的ECC参数是示例参数,不是GM/T 0003.5-2012规范中定义的参数,这里的验签函数中采用的是规范中定义的参数。 6.将一些对椭圆曲线参数的验证操作放入 _DEBUG 宏限制的范围内。因为参数是规范推荐的,已经过验证,所以在程序中无需再验证。将这些验证语句放入 _DEBUG 宏限制的范围内以后,如果编译 release 版本时就不会包含这些验证语句,效率可以有一点提升。
2022-07-05 15:28:59 5KB SM2 数字签名
1
PEACE-COIN.ORG众筹代币合约 请访问我们的网站 。 这是用于和平硬币众筹令牌合同的。 代币合约 请检查目录。 我们仅在此阶段提供令牌合同。 有关更多信息,请访问我们的网站。 代币规格 PCE令牌符合ERC-20。 PCE令牌由安全可靠的OpenZeppelin-solidity@1.9.0提供支持。 测试 $ truffle test --network ganache 开发模式 $ truffle develop truffle(develop)> migrate --compile-all --network=develop --reset Ganache的开发模式 $ truffle migrate --compile-all --network=ganache --reset $ truffle console --network ganache 现场模式 $ tr
2022-07-05 14:10:34 82KB JavaScript
1
NEM Coinbase代币销售网站 此仓库提供了在区块链上进行代币销售所需的所有代码。 此代码为提供了动力。 该代码将执行以下操作: 将您的NEM令牌(马赛克)发送给购买者 让购买者通过XEM购买 让购买者通过C​​oinbase Commerce购买 处理XEM和手动加密支付的KYC 该前端是使用Angular构建的。 入门 克隆回购 npm install -g @angular/cli npm install 启动API 您必须启动API项目并使用种子数据运行它,才能开始开发客户端。 在运行API的情况下,您需要输入募集资金的初始值。 使用类似的应用程序发出请求: PUT http://localhost:3005/localdev/v1/info/update-usd body { "currentRaised": 116087.49, "nextMile
2022-07-05 13:56:32 47.55MB angular blockchain cryptocurrency ico
1
Win7下安装VS2017,报错程序包清单签名验证失败。 通过安装这两证书可以解决问题。 注意安装证书的时候,需要选择【受信任的根证书颁发机构】
1
kubeadm 生成的k8s集群token过期后,集群增加或删除节点—详细文档
2022-06-22 09:07:56 21KB kubernetes 运维
app令牌的一个token实现
2022-06-20 17:05:10 27KB app
根据Vue.js + Element UI + MongoDB进行开发 P1 安装Vue-CLI Vue.js文档 利用Vue.js提供的一个官方命令行工具 # 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project # 安装依赖,走你 $ cd my-project $ npm install $ npm run dev Vue.js 主要目录结构 . ├── build # 一些webpack的文件,配置参数什么的,一般不用动 ├─
2022-06-16 14:55:41 90KB token ue vue
1
node+mysql实现登陆与注册以及token验证.zip
2022-06-07 17:02:58 14KB mysql
Spark streaming应用运行7天之后,自动退出,日志显示token for xxx(用户名): HDFS_DELEGATION_TOKEN owner=xxxx@xxxx.com, renewer=yarn, realUser=, issueDate=1581323654722, maxDate=1581928454722, sequenceNumber=6445344, masterKeyId=1583) is expired, current time: 2020-02-17 16:37:40,567+0800 expected renewal time: 2020-02-17
2022-06-03 18:57:25 37KB apache ar ark
1
uniapp对接融云IM聊天,带文档具体实现的接口有: 消息监听,消息(撤回)回执监听,分⻚获取聊天记录,获取所有会话未读数,获取未读数,免打扰时间,输⼊状态消息,单多人的语音视频通话,等等。 有demo可用。
2022-05-30 22:45:10 87.39MB maven 音视频 java
1