Eos离线密钥生成的PHP代码怎么写

技术Eos离线密钥生成的PHP代码怎么写Eos离线密钥生成的PHP代码怎么写,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。虽然EOS的密钥算法类似于比特

如何编写Eos离线键生成的PHP代码,针对这个问题,本文详细介绍了相应的分析和解决方法,希望能帮助更多想要解决这个问题的伙伴找到更简单更容易的方法。

虽然EOS的密钥算法和比特币类似,但做了一些调整,定义了自己的格式。开发包EosTool包含一个EOS离线密钥生成模块,可以离线生成EOS密钥,无需连接任何节点。本文将给出一个由EOS离线键生成的PHP代码的例子。

如果你想学习EOS应用开发,可以访问这本《EOS智能合约与DApp开发教程》,里面涵盖了EOS工具链、账户与钱包、代币发行、智能合约开发、部署与交互等核心知识点,最后利用所有知识点完成一个便利贴DApp的开发。

使用PrivateKey类的静态方法new()生成随机私钥。例如:

useEosTool \ Crypto \ PrivateKey

$ PRV=private key : new();

echo$prv-toEos()。PHP _ EOL//类似:5hu 6 NX m6s 6 uq3nyker1s 1 gka 17 zqpceuuwxh 3j bwk 8 zormsrqgitoeos()方法用于将私钥对象转换为eos的自定义格式。

公钥可以从私钥中导出,例如:

$ pub=$ PRV-GetPublicKey();

echo$pub-toEos()。PHP _ EOL//类似:EOS 6WQ 6t 3n 148 gfzgxq 7 cc 8 ardkseab 3 hqxdx n7 ozydweyaxiv同样,使用公钥对象的toEos()方法将公钥转换为EOS的自定义格式。

您可以将EOS格式的私钥转换为EosTool的私钥对象。例如,以下代码导入指定的EOS私钥,并显示其对应的EOS公钥:

$ PRV=private key : from EOS(' 5hu 6 nxm 66 uq3nykr1s 1 gka 17 zpqpceuuwxh 3j bwk 8 zormsqgi ');

echo$prv-getPublicKey()-toEos()。PHP _ EOLPrivateKey的sign()方法支持EOS节点所需的通用签名和权威签名。例如,下面的代码返回一个普通签名:

$hex='1234567890abcdef . ';

$ signature=$ PRV-sign($ hex);通过传入额外的参数true来获取指定数据的权威签名:

$hex='1234567890abcdef . ';

$signature=$prv-sign($hex,true);关于如何编写Eos离线密钥生成的PHP代码的答案在这里分享,希望。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/43709.html

(0)

相关推荐

  • 如何通过Oracle来辅助MySQL数据问题的恢复

    技术如何通过Oracle来辅助MySQL数据问题的恢复这篇文章将为大家详细讲解有关如何通过Oracle来辅助MySQL数据问题的恢复,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。今天琢

    攻略 2021年10月26日
  • 如何理解MySQL SQL Profiler性能分析器

    技术如何理解MySQL SQL Profiler性能分析器这篇文章给大家介绍如何理解MySQL SQL Profiler性能分析器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。MySQL SQL P

    攻略 2021年11月16日
  • Netty中怎么实现websocket发消息

    技术Netty中怎么实现websocket发消息本篇内容介绍了“Netty中怎么实现websocket发消息”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧

    攻略 2021年11月16日
  • pytorch 训练集尺寸必须一致吗(pytorch如何防止加载模型改变参数)

    技术torch.nn.ModuleList有什么用本篇内容主要讲解“torch.nn.ModuleList有什么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“torch.n

    攻略 2021年12月21日
  • 如何解决普通方法调用静态属性的Sonar问题

    技术如何解决普通方法调用静态属性的Sonar问题如何解决普通方法调用静态属性Sonar问题,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。问题

    攻略 2021年10月20日
  • 怎么在生产环境运行Elasticsearch

    技术怎么在生产环境运行Elasticsearch这篇文章主要讲解了“怎么在生产环境运行Elasticsearch”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在生产环

    攻略 2021年11月4日