 百度超级链 XuperChain 3.7 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 超级链底层采用P2P 4.2. 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学0 码力 | 270 页 | 24.86 MB | 1 年前3 百度超级链 XuperChain 3.7 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 超级链底层采用P2P 4.2. 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学0 码力 | 270 页 | 24.86 MB | 1 年前3
 百度超级链 XuperChain 3.12-a中文文档协商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学 实现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证 者可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型 的如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使 用双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签 名算法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法 产生区块签名。 通信加密 超级链底层采用P2P网络传播交易和区块数据,在一些许可区块链网络场景 主要提供多重签名、环签名相关功能接口。 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容 易。目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多 种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码0 码力 | 336 页 | 12.62 MB | 1 年前3 百度超级链 XuperChain 3.12-a中文文档协商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学 实现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证 者可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型 的如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使 用双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签 名算法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法 产生区块签名。 通信加密 超级链底层采用P2P网络传播交易和区块数据,在一些许可区块链网络场景 主要提供多重签名、环签名相关功能接口。 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容 易。目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多 种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码0 码力 | 336 页 | 12.62 MB | 1 年前3
 百度超级链 XuperChain 3.12-c 中文文档协商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学 实现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证 者可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型 的如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使 用双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签 名算法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法 产生区块签名。 通信加密 超级链底层采用P2P网络传播交易和区块数据,在一些许可区块链网络场景 主要提供多重签名、环签名相关功能接口。 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容 易。目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多 种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码0 码力 | 336 页 | 12.62 MB | 1 年前3 百度超级链 XuperChain 3.12-c 中文文档协商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学 实现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证 者可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型 的如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使 用双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签 名算法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法 产生区块签名。 通信加密 超级链底层采用P2P网络传播交易和区块数据,在一些许可区块链网络场景 主要提供多重签名、环签名相关功能接口。 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容 易。目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多 种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码0 码力 | 336 页 | 12.62 MB | 1 年前3
 百度超级链 XuperChain 3.12 中文文档协商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学 实现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证 者可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型 的如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使 用双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签 名算法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法 产生区块签名。 通信加密 超级链底层采用P2P网络传播交易和区块数据,在一些许可区块链网络场景 主要提供多重签名、环签名相关功能接口。 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容 易。目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多 种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码0 码力 | 336 页 | 12.62 MB | 1 年前3 百度超级链 XuperChain 3.12 中文文档协商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学 实现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证 者可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型 的如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使 用双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签 名算法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法 产生区块签名。 通信加密 超级链底层采用P2P网络传播交易和区块数据,在一些许可区块链网络场景 主要提供多重签名、环签名相关功能接口。 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容 易。目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多 种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码0 码力 | 336 页 | 12.62 MB | 1 年前3
 百度超级链 XuperChain 3.12-b 中文文档协商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学 实现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证 者可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型 的如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使 用双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签 名算法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法 产生区块签名。 通信加密 超级链底层采用P2P网络传播交易和区块数据,在一些许可区块链网络场景 主要提供多重签名、环签名相关功能接口。 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容 易。目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多 种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码0 码力 | 336 页 | 12.62 MB | 1 年前3 百度超级链 XuperChain 3.12-b 中文文档协商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学 实现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证 者可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型 的如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使 用双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签 名算法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法 产生区块签名。 通信加密 超级链底层采用P2P网络传播交易和区块数据,在一些许可区块链网络场景 主要提供多重签名、环签名相关功能接口。 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容 易。目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多 种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码0 码力 | 336 页 | 12.62 MB | 1 年前3
 百度超级链 XuperChain latest 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 超级链底层采用P2P 4.2. 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学0 码力 | 316 页 | 24.51 MB | 1 年前3 百度超级链 XuperChain latest 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 超级链底层采用P2P 4.2. 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学0 码力 | 316 页 | 24.51 MB | 1 年前3
 百度超级链 XuperChain 3.9-e 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 超级链底层采用P2P 4.2. 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学0 码力 | 317 页 | 27.80 MB | 1 年前3 百度超级链 XuperChain 3.9-e 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 超级链底层采用P2P 4.2. 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学0 码力 | 317 页 | 27.80 MB | 1 年前3
 百度超级链 XuperChain master 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 超级链底层采用P2P 4.2. 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学0 码力 | 316 页 | 24.51 MB | 1 年前3 百度超级链 XuperChain master 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 超级链底层采用P2P 4.2. 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学0 码力 | 316 页 | 24.51 MB | 1 年前3
 百度超级链 XuperChain 3.8 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 超级链底层采用P2P 4.2. 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学0 码力 | 316 页 | 27.93 MB | 1 年前3 百度超级链 XuperChain 3.8 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 超级链底层采用P2P 4.2. 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前超级链已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学0 码力 | 316 页 | 27.93 MB | 1 年前3
 百度超级链 XuperChain stable 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 XuperChain 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前 XuperChain 已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种 密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件, XuperChain 在 crypto/client0 码力 | 325 页 | 26.31 MB | 1 年前3 百度超级链 XuperChain stable 中文文档商算法,定义了双方如何安全的生成和交换密钥。 ECDSA (Elliptic Curve Digital Signature Algorithm): 是使用椭圆曲线密码学实 现的DSA(数字签名算法),一般发起人对消息摘要使用私钥签名,验证者 可以通过公钥对签名有效性进行验证。 椭圆曲线算法由于采用的椭圆曲线的不同,具有多种不同的算法标准,典型的 如: NIST标准,典型的曲线如P-256/P-384/P-521等; 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使用 双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算 法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签名算法产 生区块签名。 8.3.3. 通信加密 XuperChain 密码学插件 由于抽象出了统一的密码学模块和接口,在此基础上实现插件化就比较容易。 目前 XuperChain 已经实现了包括 Nist P256 + ECDSA/Schnorr 以及 国密 等多种 密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件, XuperChain 在 crypto/client0 码力 | 325 页 | 26.31 MB | 1 年前3
共 140 条
- 1
- 2
- 3
- 4
- 5
- 6
- 14














 
 