针对STM32客户的反馈对使用STM32加密库开发比特币

日期:2021-01-09 / 人气: / 来源:未知

  客户的反馈,对那些使用STM32加密库开发比特币应用作了一些补充的技术说明。

  STM32 加密库提供对称加解密,非对称加解密,以及HASH算法,并通过了CAVP FIPS认证,可使用在各类安全相关的应用。

  STM32加密库分为硬件加速和纯固件实现两种。纯固件实现可以运行在所有的STM32系列上。

  STM32加密库可以通过访问,在主页中的搜索框里输入cryptolib得到页面链接。加密库下载需要批准,请在线填写申请后等待邮件通知,一般很快就可以得到回复。

  STM32 TRNG 线真随机数(TRNG)基于物理噪声源生成随机数,提供了高随机性,为不少算法特别是椭圆曲线提供了坚实的基础。随机数通过了

  比特币加解密相关的算法主要是两类,椭圆曲线ECC以及HASH算法。比特币使用椭圆曲线签名和验签算法来核实比特币交易的可靠性,以及辨别区块链中比特币的归属地址。HASH算法除了用在椭圆曲线签名、验证,比特币地址校验,还利用该算法的单向性,创造出比特币的挖矿机制。HASH没有什么特别,将不在本文补充说明。

  比特币的椭圆曲线是个小众曲线,不是常见的NIST P192、P256和P384,而是SECP256。根据它的规范和STM32加密库的代码库的参数格式,比特币的椭圆曲线参数可以表示如下:

  为了对这个曲线做如上运行,需要在例程代码的循环处增加一个案例,条件3,如:

  调用,但并没有在文档或者代码里描述如何从椭圆曲线私钥生成公钥。这里做一个补充说明,实现该功能关键函数就是“点乘API:ECCscalarMul”。可以在例程已有代码的基础上,通过“点乘API”来对“密钥对生成API”的运算结果做一次验证。

  另外,如果从外部已经拿到私钥(大数),是用uint8_t 类型数组表示;而为了应用在我们的加密库中,可以通过以下API 做表示形式的转换:

  本文针对使用STM32 开发比特币的客户,对STM32 加密库的椭圆曲线参数和点乘函数做了补充说明,方便STM32 客户进行开发比特币应用。

  文章出处:【微信号:STM32_STM8_MCU,微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

  比特币价格一路高歌,加密货币要上天吗?比特币价格今日价格又涨了!比特币价格突破25000美元?这是什....

  定义:#define SDI PDout(10) 在后续程序对赋值SDI时,keil报错expression must be a modifiable lvalue,这个问题要...

  请问如何使用可控硅代替继电器完成控制加热棒加热这样的操作 请各位给个思路或者给个范例 本质想实现精确控温 平台是stm32f103 算...

  STM32CubeProgrammer(STM32CubeProg)是STM32微控制器的专用编程工....

  近日,ST突然发布涨价通知,消息一经发出,引起大量的转发。 通知表示,受新冠疫情影响,ST原材料供应....

  基于STM32的开发属于微控制器开发领域,主要开发工具是keil或IAR,这种开发更准确的说法是单片机开发或者硬件开发;而招聘...

  STM32F427xx 和 STM32F429xx 器件基于高性能的 ARM Cortex-M4 3....

  本代码基于无操作系统的STM32单片机开发,功能强大,可申请到地址空间连续的不同大小的内存空间,且用....

  如何解决STM32芯片Flash写保护导致无法下载程序,无法在线调试的问题

  本文介绍了如何解决STM32芯片Flash写保护导致无法下载程序,无法在线调试的问题;如果您遇到....

  软件包可加快工业设备厂商对Octonion的嵌入式AI模型评估 直接在STM32 MCU上运行设备端....

  单片机现在可谓是铺天盖地,种类繁多,让开发者们应接不暇,发展也是相当的迅速,从上世纪80年代,由当时的4位8位发展到现在的...

  12 月 21 日消息,据国外媒体报道,支付巨头 Square 旗下转账工具 Cash App 宣称....

  STM32F10和STM32F20及STM32F21微控制器Cortex M3编程手册

  Cortex-M3处理器构建在高性能处理器核心之上,采用三级流水线哈佛架构,非常适合高要求的嵌入式应....

  STM32的GPIO介绍 STM32引脚说明 GPIO是通用输入/输出端口的简称,是STM32可控制....

  用了很多方法检测但还是不能解决问题 采用的单片机是STM32F103C8T6,串口芯片CH340C 想通过CH340串口实现通信和...

  S TM32单片机STM32的核心Cortex-M3处理器是一个标准化的微控制器结构,希望思考一下,何为标准化?简言之,Cortex-M3处...

  事情是这样的,最近碰到一个关于引脚的频率该设置多少的面试题 比如说不分频,2分频,四分频,对引脚的使用有什么影响? 如果定...

  科学发展如浪潮般汹涌向前,万物互联成为现如今的一大焦点,以前的手机仅仅就只是一个通信工具,但是现在,大众对智能手机的依...

  最新曝光的中本聪(Satoshi Nakamoto)与哈尔·芬尼(Hal Finney,已故....

  12月14日消息,据国外媒体报道,比特币是市值最大的加密货币,它的使用率在不断上升。摩根大通预计,美....

  STM32H7新系列首款产品是STM32H743,基于400MHz ARM Cortex -M7内核....

  意法推出STM32WL LoRa无线系统芯片系列产品 促进物联网连接创新

  LoRa兼容多调制系统芯片,在市场上独树一帜,促进物联网连接创新 新产品面向大众市场,可扩大功能和封....

  STM32作为一个可靠稳定的微处理器,但是不能排除由于某些外界特殊因素可能造成STM32的外部振荡器....

  因此USART3_RX在这里会使用DMA1的通道3,这都是硬件上已经预先分配好的,我们需要遵循这个规....

  因为列是固定为低电平,也就是只要行输出高电平,对应的点就点亮,确定行的高低位,设置从上到下为0-7行....

  在STM32F10xxx系列的32位MCU上,定时器资源十分丰富,包括高级控制定时器,通用定时器和基....

  截止发稿,比特币报收16246美元,此时距离比特币冲破15000美元大关仅过去6天;与此同时,比特币....

  基于SM32F103C8T6的智能手环,用max30102测心率和血氧,adxl345检测步数。 责....

  室内环境监测仪实现原理:采用单片机和外围传感器模块通信,获取传感器数据,将数据显示到3.5寸液晶上面....

  STM32F103C8T6通过Modbus串行传输通信协议与计量模块进行通信,获得实时电压,实时电流....

  本设计使用stm32作为主控,采用esp8266作为网络接入模组,可实现自动校准时间以及获取天气信息....

  stm32f429/767 核心板,邮票孔,SDRAM等长布线,兼容正点原子底板。 在正点原子阿波罗....

  成熟三相变频器方案,基于STM32F103设计开发: 原理图和PCB源文件(AD软件)。 BOM清单....

  兼容正点原子探索版,可以参考自己画一个板子,然后兼容教程里的例程,兼容正点原子探索版。 责任编辑:x....

  基于STM32f103的机器人控制核心板,包含8路舵机,4路电机,4路串口,1路蓝牙,4路拓展IO口....

  插针版排针版STM32F429IGT6核心板,兼容STM32F7/H7比板对板连接器牢靠。 责任编辑....

  本参考手册针对应用开发,提供关于如何使用STM32F101xx、STM32F102xx、STM32F....

  STM32F-1系列和STM32L系列都内置ARM Cortex- M3 的32位内核处理器,从AR....

  本文档的主要内容详细介绍的是STM32L15x芯片的电源管理和低功耗模式详细资料介绍。

  近段时间以比特币为首的虚拟货币暴涨,这也直接带动了不少人的挖矿热情,所以显卡市场供货紧张就是必然的事....

  STM32F103ZET6属于STM32F103xE增强型系列,工作频率为72MHz,内置高速存储器....

  区块链是涉及多方的开放系统,早期的应用又与虚拟加密货币相关,由此使得区块链系统所内含的和面对的风险得....

  本书配套的仿真器为 Fire-Debugger,遵循 ARM 公司的 CMSIS-DAP 标准,支持....

  本文档的主要内容详细介绍的是使用STM32单片机实现贪吃蛇的程序免费下载 利用STM32,液晶显示屏....

  Newsbtc上最近有一篇文章《Whales Dump Ahead Of Bitcoin ATH, ....

  STM32与单片机的硬件接口基本一致,都是调用硬件接口控制I/O,完成相应的功能。另外,STM32在....

  分享这篇文章,谈一下STM32启动流程。如果读者朋友已经有过汇编相关基础,能够够好理解本文内容。汇编....

  STM32简介 STM32是意法半导体生产的基于ARM公司Cortex-M3内核的32位高性能MCU....

  周四比特币从19300美元一度跌至16327美元,跌幅将近3000美元,目前火币上报价17215,2....

  这几天比特币的价格也出现了近期最大的一次波动,昨天价格一度达到19300美元以上,然而24小时内上演....

  如何把基于STM32WL设计的温湿度传感器设备(Device)接入TTN平台

  物联网的接入平台很多,提到专门针对LoRaWAN的话,不得不说TTN (

  不同的平台的汇编代码是不一样的,最早的汇编在50年代就发明了,比很多人的父母的年龄都大,老掉牙,不用....

  电子发烧友网站提供《小艾智能艾灸盒2代pro拆解全过程.pdf》资料免费下载

  在21世纪初,整个经济体系的彻底革新并不是很多人谈论的线年的金融危机。随着....

  比特币还在疯涨,因为有更多投资者接受它。比特币价格自2017年来首次突破了19000美元大关。比特币....

作者:admin


我要申请装修报价 在线申请还可获得精美礼品一份

  • 您的称呼
  • 联系电话
已有 2039 位业主申请了此服务

大家都在看 Hot News

快速咨询
快速咨询
14年行业经验

30年行业管理经验

30年行业管理经验成立于2001年,是中国最早专业从事办公环境策划的领军企业...

世界500强的选择

世界500强的选择

世界500强的选择客户大多来源于世界500强优秀企业,让原本就优秀的企业如今更加优秀...

汇集国内一流设计团队

汇集国内一流设计团队

汇集国内一流设计团队团队全部来源于国内外高等设计名校,注册设计师占总设计团队的80%以上...

预算精准合理

预算精准合理预算精准,误差10%以内,合伙伙伴均为国内一线品牌供应商,与我们达成长期战略合作...

国家质量验收标准

国家质量验收标准

国家质量验收标准严格按照ISO9001-2008质量标准管理,严格选择国家GB50210环保标准材料,保证质量稳定同时符合环保要求...

工程配套一体化

工程配套一体化报建、消防、弱电系统、空调系统、家具系统、门禁考勤、监控系统、程控电话、集团视频会议系统等一体化配套...

24小时快速服务响应

24小时快速服务响应

24小时快速服务响应客服24小时在线为您服务,即时响应解答疑难。工程2年保修、终身维护,水电问题24小时迅速解决...

数字化科学管理

数字化科学管理

数字化科学管理独创“全表格化、数字化”的管理模式,量化每一个标准。工地在线展示系统,随时掌控工地实况,省时省力更省心...

完工3年免费翻新

完工3年免费翻新

完工3年免费翻新极具特色、人性的三年后翻新服务;只要您成为我们的客户,工程竣工三年后将可以享受:免材料费的墙面(乳胶漆)翻新服务...

环境保鲜一条龙省心方案

环境保鲜一条龙省心方案

环境保鲜一条龙省心方案我们联合行业一流的合作伙伴为您精心准备了一系列后续服务,如办公环境的日常清洁,绿色植物的保养等,为您的办公环境持续保鲜...

客户联谊交流共赢

客户联谊交流共赢

客户联谊交流共赢与国内一线品牌人才面对面交流,扩充人脉,交换思维,有梦一起飞。定期举办新、老客户联谊会、交流会、企业讨论会,加强合作,促进交流,实现资源共享...

铂金会员尊享大礼包

铂金会员尊享大礼包

铂金会员尊享大礼包铂金会员可获得企业现代管理咨询、品牌策划、营销策划、业务培训等方面的资讯与服务,全面提升客户的品牌价值,助您的企业搏击风浪,迈向辉煌!

Go To Top 回顶部