0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一款ATECC608A的完美兼容替代加密芯片

物联网芯片 来源:物联网芯片 作者:物联网芯片 2022-05-05 15:10 次阅读

最近发现了一款ATECC608A的完美兼容替代加密芯片:MODSEMI推出的MOD8ID加密芯片,真正做到了P2P兼容,感人的是,不需要改变主机端原有的Cryptolib库,甚至无需更改任何代码和硬件即可完美适配。

ECDSA的产生密钥对签名,验签,SecureBOOT,TLS等接口功能都很完美,支持ECC-P256, secp256r1等算法,安全防护也做得非常到位。不仅如此,也向下兼容了ATECC508系列,同时具备国密安全等功能,适用于物联网设备各种安全场景。

TEST(atca_cmd_basic_test, sign){

ATCA_STATUS status = ATCA_SUCCESS;

uint8_t msg[ATCA_SHA_DIGEST_SIZE];

uint8_t public_key[ATCA_PUB_KEY_SIZE];

uint8_t signature[ATCA_SIG_SIZE];

uint16_t private_key_id = 0;

bool is_verified = false;

test_assert_config_is_locked();

test_assert_data_is_locked();

// Generate random message

status = atcab_random(msg);

TEST_ASSERT_EQUAL(ATCA_SUCCESS, status);

// Generate key pair

status = atcab_genkey(private_key_id, public_key);

TEST_ASSERT_EQUAL(ATCA_SUCCESS, status);

// Sign message

status = atcab_sign(private_key_id, msg, signature);

TEST_ASSERT_EQUAL(ATCA_SUCCESS, status);

// Verify signature

status = atcab_verify_extern(msg, signature, public_key, &is_verified);

TEST_ASSERT_EQUAL(ATCA_SUCCESS, status);

TEST_ASSERT_EQUAL(true, is_verified);}



poYBAGKV4JKANoTdAAH7E7CvApM366.pngMOD8ID

芯片支持 IIC通讯协议,它内置 PKE 公钥算法 协处理器和 AES,HASH 加密算法引擎,可快速的为各类数字设备提供高安全属性,包括用于智能家居的物联网(IoT)节点,车载,工控设备,电子耗材,医疗,移动和其他电子设备应用。内置 ECDSA/RSA/SM2 等验证功能,以提供高安全的非对称身份验证。基于超安全的算法引擎和安全防护设计,可为数字设备提供机密性,数据完整性和身份验证三大安全属性。加密芯片支持低功耗应用,可定制封装,可快速集成,并高度兼容的适配各类应用场景。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 加密芯片
    +关注

    关注

    2

    文章

    108

    浏览量

    23519

原文标题:替代ATECC608A的完美兼容加密芯片

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

收藏 人收藏

    评论

    相关推荐

    DP1332E国产NFC读卡芯片兼容替代PN5321

    DP1332E替代PN5321,是一款高度集成的收发器SoC芯片,其基于80C51微控制器内核,可实现13.56MHz的非接触式通信,支持各种卡和读/写操作模式。DP1332E内置软件,可以通过
    的头像 发表于 08-23 15:53 116次阅读

    一款钛酸锂电池充电管理芯片

    一款钛酸锂电池充电管理芯片,充电电源电压是9V,充电电流1A,充电截止电压2.8V
    发表于 07-21 10:59

    自制一款兼容STM32F1/F4芯片的飞控板

    自己制作的一款兼容STM32F1/F4芯片的飞控板。
    发表于 07-04 14:07 0次下载

    一款完美用于相机镜头的马达驱动芯片TMC2300-LA

    卓联微科技TMC2300-LA一款完美用于相机镜头的马达驱动芯片TMC2300-LA是一款用于高达1.2ARMS的两相步进电机的低压驱动芯片
    的头像 发表于 06-14 08:27 368次阅读
    <b class='flag-5'>一款</b><b class='flag-5'>完美</b>用于相机镜头的马达驱动<b class='flag-5'>芯片</b>TMC2300-LA

    SI522一款兼容RC522/FM17522 开发资料

    SI522 是应用于13.56MHz 非接触式通信中高集成度读写卡系列芯片中的员。是NXP 公司针对\"三表\"应用推出的一款低 电压、低成本、体积小的非接触式读写卡芯片
    发表于 02-29 15:56

    RN1900是一款锂转干电池充放电管理专用芯片

    RN1900是一款完美的锂电池转干电池的充放电管理专用方案,高度集成了锂电池的充电管理、放电管理,以及Buck减压,使得3.7V锂电池替代1.5V输出的干电池成为可能。由广州瑞能电子科技有限公司推出
    发表于 01-16 16:18

    YB4156/7/4A一款锂电池充电管理芯片

    YBM4156/7/4A20V1.0A线性锂电池充电管理芯片 概述: YB4156/7/4A一款锂电池充电管理芯片,集成涓流、恒流、恒压三
    发表于 12-29 11:05

    PKD01用哪芯片替代它?

    PKD01是一款很好用的峰值保持电路,因停产很难买到货,请问用哪芯片替代它?
    发表于 11-24 08:27

    40V耐压SL3061内置MOS,电流2.5A,可兼容替代XL1509系列

    、高效率、高可靠性等优点,被广泛应用于各种电源、电机控制、电力转换等领域。本文将介绍一款具有内置MOS管、电流能力2.5A、耐压40V的SL3061芯片,并探讨其是否可以替代芯龙XL1
    发表于 11-13 15:24

    SM5102 是一款锂电池充放电管理专用芯片.

    SM51023.7V 锂电池转干电池充放管理芯片 简介: SM5102 是一款锂电池充放电管理专用芯片。充电工作时, 可以为 3.7V 锂电池进行充电,电流最高可配置1A。放电工作时,
    发表于 11-06 11:10

    一款国产USB3.0HUB集线器芯片

    *附件:和芯润德 USB3.0HUB 设计资料.rar 推荐一款国产 USB3.0 HUB芯片,型号SL6340 推荐一款国产3.0HUB,型号SL6340,是一款由和芯润德科技自主研
    发表于 10-20 18:20

    DP1332E是一款软硬件兼容PN532开发资料

    国产DP1332E软硬件完美兼容PN532,解决了PN532的供货不稳定问题,国产PN532替代替换就是这么简单,同时,在射频端有更优秀的表现,基于NFCIP-1等通信协议,有更好的可开发性,极大
    发表于 10-07 15:09

    ATECC608A安全引导入门用例

    电子发烧友网站提供《ATECC608A安全引导入门用例.pdf》资料免费下载
    发表于 09-21 10:38 3次下载
    <b class='flag-5'>ATECC608A</b>安全引导入门用例

    ESP32-WROOM-32SE技术规格书

    语音编码、音频流和 MP3 解码等。ESP32-WROOM-32SE 集成了 ATECC608A 安全芯片,支持设备证书的安全存储。更多关于 ATECC608A 的信息请参考技术规格书
    发表于 09-18 06:44

    ATSHA204A国产替代新选择:LCSHA204加密芯片介绍

    ATSHA204A一款用于固件版权保护,防抄板仿克隆的加密芯片。包含多达16个密钥存储区用于安全存储密钥。
    的头像 发表于 09-15 10:15 1360次阅读
    ATSHA204<b class='flag-5'>A</b>国产<b class='flag-5'>替代</b>新选择:LCSHA204<b class='flag-5'>加密</b><b class='flag-5'>芯片</b>介绍