[图片] 腾讯 TrustSQL 开发文档中提供的 Demo 代码错误(猜测是迭代不一致,Demo 没更新),导致生成的密钥上传时提示“验证失败”,下面是正确的生成过程。 首先在这里下载 SDK,然后使用如下代码调用 SDK 生成密钥。 public static void main(String[] args) th ..

腾讯区块链 TrustSQL 密钥生成方法

本贴最后更新于 484 天前,其中的信息可能已经时移世异

腾讯 TrustSQL 开发文档中提供的 Demo 代码错误(猜测是迭代不一致,Demo 没更新),导致生成的密钥上传时提示“验证失败”,下面是正确的生成过程。

首先在这里下载 SDK,然后使用如下代码调用 SDK 生成密钥。

public static void main(String[] args) throws Exception {  
  
  PairKey pair = TrustSDK.generatePairKey(true);  
  String publicKey = pair.getPublicKey();  
  String privateKey = pair.getPrivateKey();  
  String sign = TrustSDK.signString(privateKey, "Tencent TrustSQL".getBytes("UTF-8"), false);  
  
  System.out.println("公钥:" + publicKey);  
  System.out.println("签名:" + sign);  
  
}

将生成的公钥和签名填写在后台中即可。

  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:PipeSoloSymWide 等,欢迎大家加入,贡献开源。

    1881 引用 • 3627 回帖 • 587 关注
  • 区块链

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

    83 引用 • 707 回帖 • 65 关注
  • TrustSQL
    1 引用 • 2 回帖
2 回帖   
请输入回帖内容...
  • linker  

    腾讯也玩区块链?
    如果节点数目不够多, 区块链并没有什么公信力.

    1 回复
  • LyZane        

    这个是腾讯提供的区块链云服务