ATECC508A--学习,相对不重要的部分

1,ATECC508有两种总线接口,一个是单总线,SDA管脚,一个非IIC,单总线是26Kb/s的速率。IIC兼容普通的EEPROM,AT24C16,速率是1MB/S.508,默认的地址是0XC0,这可以更改,可以实现共享总线的目的。

2,内部有个看门狗的定时器,用来复位芯片,可以通过config区设置看门的时间。时间到了,芯片处于什么状态,都进入低功耗模式,SRAM的区的数据还是有的。通过唤醒的命令可以复位看门狗。

3,单总线下是LSB先发送,IIC是MSB先发送。

4,ECC KEY FORMATING

    对于共公钥还是私钥来讲,MSB先发送,位于低地址处。

5,ECC的公钥既可以发送给host,也可以写入到data区。

6,如果多个508挂在相同的总线上,那么发送wakeup信号,所有的器件都会被唤醒。可以通过PAUSE命令挂起某一个器件,使其处于IDLE模式。

7,508比204多了5个比较重要的命令,两个产生KEY的命令,一个是GenKey命令,一个是PrivWrite命令,一个是Sign命令,一个是Verify命令,一个是ECDH命令。其他的大部分是在205命令的基础上,增强了。

8,508有Counter命令,DeriveKey命令,ECDH命令,GenDig命令,GenKey命令,HMAC命令。info命令,Lock命令。MAC命令。Nonce命令。Pause命令。Random命令,Read命令。Sign命令。SHA命令。UpdateExtra命令。Verify命令。Write命令。



    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值