首页 > 其他分享 >SM2生成私钥

SM2生成私钥

时间:2022-11-21 10:57:25浏览次数:37  
标签:getEncoded 私钥 SM2 private 生成 pub key pair

  KeyPair pair = SecureUtil.generateKeyPair("SM2");
    byte[] privateKey = pair.getPrivate().getEncoded();
    byte[] publicKey = pair.getPublic().getEncoded();

    String private_key = ((BCECPrivateKey) pair.getPrivate()).getD().toString(16).toUpperCase();
    System.out.println("private_key:----" + private_key);
    String pub_key = Hex.toHexString(((BCECPublicKey) pair.getPublic()).getQ().getEncoded(false)).toUpperCase();
    System.out.println("pub_key---------" + pub_key);

 

标签:getEncoded,私钥,SM2,private,生成,pub,key,pair
From: https://www.cnblogs.com/mafeizhouzi/p/16910676.html

相关文章

  • 速码工具箱,Excel批量生成二维码
    二维码生产力工具,速码工具箱1.0发布已经有2年时间,在这两年时间里,插件收到了大家的一致好评。中间也有很多用户定制插件,并且给插件提出了宝贵的意见,插件在诸多用户案例的基......
  • spark中生成时间序列数据的函数stack和sequence
    Sequence函数用Sequence函数生成时间序列函数,真的是非常简便易用,之前因为没找到,所以走了不少弯路。println("指定开始和结束数字,生成对应的数字序列,通过第三个参数来......
  • 随机数的生成+冒泡排序法
     大家好呀,今天要给大家带来的是随机数的生成和冒泡排序法结合的知识点。首先随机数的生成,随机数顾名思义就是由电脑随机产生的数字,如果每次都由人工输入数字的话会很麻烦,......
  • python多进程map用户 scatter绘图 make_blobs聚类数据生成
    pythonmultiprocessingmap(func,iterable[,chunksize])map()内置函数的并行等价物(尽管它只支持一个可迭代的参数)。它会阻塞,直到结果准备就绪。此方法将iterable内的每一个......
  • 随机生成10个数(1-100范围内) 倒序
    1importjava.util.Scanner;2publicclassEext{3publicstaticvoidmain(String[]args){4//随机生成10个数(1-100范围内)并保存到数组5......
  • Java使用反射生成JDK动态代理
    Java使用反射生成JDK动态代理1.*使用反射生成JDK动态代理在Java的java.lang.reflect包下提供了一个Proxy类和一个InvocationHandler接口,通过使用这个类和接口可以生成JD......
  • Java通过反射生成并操作对象
    Java通过反射生成并操作对象1.*使用反射生成并操作对象Class对象可以获得该类里的方法(由Method对象表示)、构造器(由Constructor对象表示)、Field(由Field对象表示),这3个类都......
  • 一种短ID生成策略
    一种短ID生成策略一、背景最近公司一个项目中存在一个业务场景,类似在美团上下单,去商户消费确认消费时,用户需要向商家提供一串编码来作为用户到店消费凭证,这个码我们称之......
  • 贪心算法-构造哈夫曼数及生成哈夫曼编码,编程实现
    哈夫曼树1.概念:给定n个权值最为n个叶子的节点,构建成一颗二叉树。如果次树的带权路径长度最小,则称此二叉树为最优二叉树,也叫哈夫曼树。WLP:带权路径长度公式:Wk:第......
  • 网络工程师脚本生成工具V1.6.2(交换机脚本批量生成 SecureCRT vbs脚本)
    由于从事弱电行业,平时网络工程师不在,偶尔需要自己调试交换机。在调试中往往前端几十上百台设备的配置基本一样(除开地址,VLAN,名称不一样外),作为编程业余爱好者,最见不得简单有......