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

    文章

    110

    浏览量

    23618

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

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

收藏 人收藏

    评论

    相关推荐

    CYT长运通 CYT5020A 13V~100V输入 PWM控制器 兼容替代LM5020MM-1

    长运通CYT5020A一款高压电流脉宽调制(PWM)控制芯片,它可以实现绝大多数单端拓扑电源 输出转换。可运行在个最高 100V 的宽输入范围内。该 PWM
    发表于 11-11 15:48

    NORDIC nPM1100 是一款集成式电源管理

    ,具有可配置的双模式输出。nPM1100是一款极其紧凑的PMIC器件,专为空间受限的应用而设计,这些应用使用小型锂离子电池或锂聚合物电池。它与所有nRF52和nRF53系列SoC兼容,支持通过USB以高达
    发表于 10-24 11:34

    有没有一款主控芯片替代XMOS完成我的USB 声卡设计

    采样率的语音通话。   现在我希望能用TI的主控替代XMOS的方案,希望能为我推荐一款主控芯片,能支持至少USB2.0,支持外接24bit 192khz以上采样率的AD/DA芯片,支持
    发表于 10-09 06:50

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

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

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

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

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

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

    ANT3825兼容替代TPA5805,2×24.5W高性能双声道数字功放芯片

    ANT3825兼容替代TPA5805,2×24.5W高性能双声道数字功放芯片
    的头像 发表于 07-01 21:12 387次阅读
    ANT3825<b class='flag-5'>兼容</b><b class='flag-5'>替代</b>TPA5805,2×24.5W高性能双声道数字功放<b class='flag-5'>芯片</b>

    FHT4644国产替代必然性崛起你还不来了解芯片这些事吗

    FHT4644国产替代必然性崛起你还不来了解芯片这些事吗 国产芯片崛起,让国内发展环境变得更加稳定,国产芯片FHT4644通过性能实验测
    发表于 06-24 17:38

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

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

    一款带快速关断功能的高性能副边同步整流功率开关芯片—U7715

    同步整流芯片U7715是一款带快速关断功能的高性能副边同步整流功率开关,可以替代肖特基整流二极管以提高系统效率。
    的头像 发表于 03-21 16:50 722次阅读
    <b class='flag-5'>一款</b>带快速关断功能的高性能副边同步整流功率开关<b class='flag-5'>芯片</b>—U7715

    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

    GM7123是一款频率330MHz的3通道10位高速视频DAC芯片

    1 概述 GM7123是一款频率330MHz的3通道10位高速视频DAC芯片兼容RS-343A/RS-170 标准差分输出,输出电流范围是 2mA~26mA。输入
    发表于 12-09 10:39

    PKD01用哪芯片替代它?

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