原文地址:科普一下SM系列国密算法(从零开始学区块链 189)众所周知,为了保障商用密码的安全性,国家商用密码管理办公室制定了一系列密码标准,包括SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、祖冲之密码算法(ZUC)那等等。其中SM1、SM4、SM7、祖冲之密码(ZUC)是对称算法;S... ...
分类:
编程语言 时间:
2019-01-08 15:27:56
阅读次数:
254
EtherCAT三种同步方式自由运行模式(FreeRun:非同步运行)自由运行模式通过应用程序控制器的本地计时器中断启动。本地周期从通信周期或主站周期独立出来单独运行。SM2事件同步模式(SynchronouswithSM2Event)由于从站的处理与SM2事件周期相对应,因此从站的处理保持与SM2事件同步。运行时使用本地周期时间直到收到SM2事件。由于有些伺服驱动器中的Output绝对有效,因此
分类:
其他好文 时间:
2018-12-27 15:14:56
阅读次数:
1293
1.方案概述 设计并实现一款基于国密算法的区块链安全钱包,首先使用国密算法完成基于国密算法的区块链的设计和实现,然后完成工作在此区块链上的区块链安全钱包。基于国密算法SM2、SM3和SM4实现区块链安全钱包最主要的功能,即密钥生成、密钥存储、交易查询和记账分发。另外,我们提出使用门限秘密共享方案来保 ...
分类:
其他好文 时间:
2018-09-13 18:32:01
阅读次数:
224
Expanded encryption and decryption signature algorithm supports multiple signature digest algorithms including SM2 elliptic curve public-private key a ...
分类:
其他好文 时间:
2018-06-26 17:23:38
阅读次数:
158
国密算法实现 一、国产密码算法介绍 国产密码算法(国密算法)是指国家密码局认定的国产商用密码算法,在金融领域目前主要使用公开的SM2、SM3、SM4三类算法,分别是非对称算法、哈希算法和对称算法。 1.SM2算法:SM2 椭圆曲线公钥密码算法 是我国自主设计的 公钥密码算法 ,包括SM2 1椭圆曲线 ...
分类:
编程语言 时间:
2018-06-08 22:08:50
阅读次数:
303
国密商用算法是指国密SM系列算法,包括基于椭圆曲线的非对称公钥密码SM2算法、密码杂凑SM3算法、分组密码SM4算法,还有只以IP核形式提供的非公开算法流程的对称密码SM1算法等。国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。 SM1 为对 ...
分类:
编程语言 时间:
2018-06-06 18:12:59
阅读次数:
582
算法分类 国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。 SM1 为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。 SM2为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名 ...
分类:
编程语言 时间:
2018-06-03 15:40:13
阅读次数:
8979
国密商用算法是指国密SM系列算法,包括基于椭圆曲线的非对称公钥密码SM2算法、密码杂凑SM3算法、分组密码SM4算法,还有只以IP核形式提供的非公开算法流程的对称密码SM1算法等。 第1节 SM2非对称密码算法原理 国密SM2算法是商用的ECC椭圆曲线公钥密码算法,其具有公钥加密、密钥交换以及数字签 ...
分类:
编程语言 时间:
2018-05-30 16:13:45
阅读次数:
703
1. SCON 串行口寄存器 SM0 SM1 SM2 REN TB8 RB8 TI RI 2. 串行口工作步骤 a.确定T1的工作方式(编程TMOD设置) b.设置TH1 TL1的初值 c.设置SMOD 的倍率值,因为SMOD在PCON寄存器中所以要直接用16进制设置PCON d.启动T1 利用TR ...
分类:
其他好文 时间:
2018-04-29 18:39:07
阅读次数:
155
一、介绍 #百度 二、生成密钥对及证书 1.使用gmssl工具 详见gmssl 2.go 版本 详见https://github.com/tjfoc/gmsm 3.java版本 #尚未实现 1.初步使用的是bouncycastle第三方加密类库。不过没实现 刚开始添加的依赖是下面的,后来才发现应该使 ...
分类:
其他好文 时间:
2018-04-16 13:11:31
阅读次数:
382