大宝娱乐

大宝娱乐
    效劳热线:
    18123937129
新闻资讯
目今位置:首页 > 新闻资讯 > 公司动态
基于N32S003的ECC算法应用原理先容
浏览次数:771
本文主要为耗材认证、防抄板、计数、配件防伪等应用的需求者先容一种接纳 ECC(GFp-256)和 SHA256公钥算法的版权;;;ぜ苹! 。。。。。

简介

本文主要是为开发职员先容一种基于N32S003公钥算法的计划,,,,,,,该公钥算法接纳 ECC(GFp-256)和 SHA256算法,,,,,,,可用于版权;;;ぁ⒑牟娜现ぁ⒎莱濉⒓剖⑴浼防伪等应用,,,,,,,可有用的;;;げ菲放坪椭恫ā! 。。。。。用户可通过UART、IIC、7816接口举行认证,,,,,,,其中IIC接口最高速率可达1M。。 。。。。。

主要应用领域有:

      ? 配件和外设清静认证

      ?  耗材认证

      ? 物联网节点认证

      ? 清静存储

      ? 装备电池认证

      ? 防抄板;;;


系统框图

客户端通过 UART/IIC/7816 协议,,,,,,,与 N32S003 举行了一系列交互,,,,,,,最终完成对 N32S003 的身份认证。。 。。。。。身份认证历程中所有署名和验签操作前都需要对新闻做哈希运算。。 。。。。。认证流程如下图所示:


1724809749573589.png

  

N32S003身份认证原理


计划规格参数

生产阶段,,,,,,,由用户传入或效劳器天生一组牢靠的密钥对:ECC 根公钥(PubKeyroot)和 ECC 根私钥(PriKeyroot)。。 。。。。。ECC 根私钥和 ECC 根公钥生涯到效劳器不可读出,,,,,,,同时,,,,,,,ECC 根公钥预置到客户端软件中。。 。。。。。然后效劳器为每个 N32S003 装备签发证书,,,,,,,此阶段会在 N32S003 内部自动天生一组密钥对:ECC 认证公钥(PubKeyauth)和 ECC 认证私钥(PriKeyauth)并生涯,,,,,,,ECC 认证私钥不可读出。。 。。。。。效劳器用 ECC 根私钥对 UID(内置在 N32S003中)、随机数(效劳器自动天生)、用户数据和 ECC 认证公钥等身份信息署名并天生证书:,,,,,,,将证书烧录入N32S003 装备中。。 。。。。。


N32S003 在生产阶段已经烧录了如下信息:

? UID:N32S003 唯一序列号

? ECC 认证公/私钥(GFp-256):签发证书时 N32S003 内部自动天生

? 证书:效劳器天生


署名值和证书天生方法如下:

Signature = Sign ( UID || RandomNum || UserData || PubKeyauth )

Certificate = UID || RandomNum || UserData || PubKeyauth || Signature

认证流程由客户端提倡,,,,,,,N32S003 凭证指令响应,,,,,,,大致可分为三个阶段:

  ? 验证署名

客户端从 N32S003 中获取到证书包括 UID、随机数、用户数据、ECC 认证公钥及署名值等信息后,,,,,,,需用 ECC

根公钥验证署名值的有用性。。 。。。。。署名值验证通事后可以包管获取的 UID 和 ECC 认证公钥也是有用的。。 。。。。。

  ? 发送随机数挑战码

客户端通过随机数天生每次认证的挑战码,,,,,,,将挑战码发给 N32S003,,,,,,,期待其响应。。 。。。。。

  ? 验证响应

N32S003 收到随机数挑战码后天生响应。。 。。。。。响应由 ECC 认证私钥对随机数挑战码做署名获得。。 。。。。。??????突Ф搜橹は煊扇繁 N32S003 装备与证书中纪录的身份信息相符(即 UID 和 ECC 认证公钥),,,,,,,同时包管通讯的时效性。。 。。。。。


计划特点和优势

  ? 128bit 全球唯一序列号

  ? 有 25KB FLASH 空间可供用户使用

  ? FLASH 支持擦除;;;ぁ⑿幢;;;ず腿现ば幢;;;すπ

  ? 接纳 ECC 非对称算法

  ? 每个芯片具有差别的 ECC 认证密钥对

  ? 支持 ECC 认证次数限制

  ? 支持生命周期次数限制

  ? 支持自毁功效

  ? 每个芯片具有差别的数字证书(可与序列号绑定)

  ? 国密二级认证

  ? EAL4+认证

  ? ROHS 标准

  ?  事情温度规模:-40℃ ~ +85℃,,,,,,,事情电压规模:1.8 ~ +5.5V


更多的关于加密芯片算法的应用、操作手册、使用说明和SDK资料,,,,,,,可与大宝娱乐科技营业18123937129联系获取。。 。。。。。


cn
/newsshow/10119.html
news_show
5 秒后自动关闭
填写表单,,,,,,,获取产品询盘报价X
  • 18123937129
  • 电话
  • 邮箱
  • 微信
  • QQ
  • Skype
  • 询盘
  • 关注微信号,,,,,,,惊喜等你来

    x
    (长按复制微信号,,,,,,,添加关注)
    18123937129
    【网站地图】【sitemap】