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

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

3天内不再提示

基于Atmel CryptoAuthentication Kits的硬件加密认证方案

n2wM_Atmel_comm 来源:未知 作者:佚名 2017-09-19 10:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如何保证自己产品的知识产权不被盗用,是每个公司首要面对的问题,而加密技术则成了这个问题的关键因素。众所周知,任何时候硬件密钥存储技术都要优于软件方法,今天为大家推荐一款优异的硬件加密认证方案——由Atmel公司推出的CryptoAuthenticatio Kits,一起来看看。

打开包装盒,内部配件为3个USB ECCRoot Module,3个配件其实算是一样的,一个作为建立密钥,另外两个作为备份,以防不时之需。如下图所示。

Atmel的这3个加密器件在实际电路中的应用非常简单,通过I2C接口连接即可,如下图所示。

上手使用

我们实际上手使用来感受下这套加密套件。首先需要安装ACES软件,这是一个用于与加密套件交互的软件,用于配置和演示Atmel的CryptoAuthentication套件。软件大小也只有74MB左右,相比Atmel Studio来说,瘦身不少。

下载完成,安装可执行文件。

如果电脑上没有预先安装NET Framwork4,这步也不能省略。

安装完成,可以看到ACES软件包含了几个功能,如ACES CE、ACES Programmer、ACES SHA204 Demo等。

我们在电脑上插上CryptoAuthentication Kit开发套件,打开ACES软件。

在打开ACES CE软件的时候遇到了一个问题,如下图所示,说是这个版本的ACES CE不支持ATT88CKECCROOT 1.0.5开发套件。

但目前这个ACES软件版本已经是最新的了,这点非常疑惑。笔者猜想更大的可能是板卡太新,太“超前”,相应的ACES软件还没做相应的更新。
不过确定后,也能“强制”进入软件界面。

这里选择SHA204器件进入软件界面,如下图所示。

Device Navigator:用于设置、储存、重新载入配置
Tools:例程以及Wizards命令
Configuration Zone:显示EEPROM寄存器和内容

接下来我们通过CryptoAuthentication开发套件来验证MAC命令{MAC(Message Authentication Code,消息认证码算法)是含有密钥的散列函数算法,兼容了MD和SHA算法的特性,并在此基础上加入了密钥。}
打开Tools->Validate Mac。

在Validate MAC界面可以看到TempKey以及接下来该如何操作的一些步骤。
首先执行Execute Nonce产生随机数,然后执行Execute MAC。

最后我们可以通过checkMac来查看密钥是否匹配,结果当然显而易见,完全符合。


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

    关注

    17

    文章

    314

    浏览量

    110517
  • 硬件加密认证

    关注

    0

    文章

    1

    浏览量

    1441

原文标题:捍卫你独一无二的设计——Atmel CryptoAuthentication Kits评测

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Atmel ATECC108A:高安全性的加密认证设备

    Atmel ATECC108A:高安全性的加密认证设备 在当今数字化时代,数据安全和设备认证变得至关重要。Atmel ATECC108A作为
    的头像 发表于 04-30 17:20 3516次阅读

    Atmel ATECC508A CryptoAuthentication设备:安全与性能的完美结合

    Atmel ATECC508A CryptoAuthentication设备:安全与性能的完美结合 在当今数字化时代,数据安全和设备认证变得至关重要。Atmel的ATECC508A
    的头像 发表于 04-30 16:10 92次阅读

    RJGT102系列加密认证IC:高安全硬件认证的理想之选

    RJGT102系列加密认证IC:高安全硬件认证的理想之选 在电子设备的安全防护领域,硬件认证设备
    的头像 发表于 04-28 14:55 151次阅读

    Modsemi ECC CryptoAuthentication Secure Elements:高安全认证器的技术解析

    认证器,它提供了一系列核心的加密加速器,融合了集成的非对称(ECC - P256/SM2)和对称(SHA - 256/AES/SM4)安全功能。除了硬件实现的加密
    的头像 发表于 04-28 14:45 129次阅读

    Atmel ATECC508A CryptoAuthentication 设备的技术剖析与应用探索

    成为了关键问题。Atmel 的 ATECC508A 作为一款先进的 CryptoAuthentication 设备,为解决这些安全问题提供了有效的方案。本文将深入剖析 ATECC508A 的特性
    的头像 发表于 04-07 09:55 141次阅读

    探索Atmel AT88SA102S:加密认证芯片的技术奥秘

    探索Atmel AT88SA102S:加密认证芯片的技术奥秘 在电子设备的安全认证领域,Atmel AT88SA102S
    的头像 发表于 04-07 09:55 124次阅读

    Atmel ATSHA204 CryptoAuthentication 芯片深度剖析:安全与应用的完美融合

    CryptoAuthentication芯片,作为一款专注于安全验证和加密硬件设备,为众多应用场景提供了可靠的安全保障。虽然该芯片已不推荐用于新设计,但对于理解和学习加密
    的头像 发表于 04-07 09:10 187次阅读

    Atmel ATSHA204 CryptoAuthentication器件全解析:安全与功能的完美融合

    的ATSHA204 CryptoAuthentication器件,凭借其卓越的安全性能和丰富多样的功能,在众多应用场景中展现出了强大的竞争力。它虽然已不推荐用于新设计,但对于理解和学习硬件安全认证技术依然具有
    的头像 发表于 04-06 14:55 815次阅读

    探索 ATECC608B:高安全性加密认证设备的卓越之选

    探索 ATECC608B:高安全性加密认证设备的卓越之选 在当今数字化时代,数据安全和设备认证至关重要。Microchip 的 ATECC608B 作为 CryptoAuthenticatio
    的头像 发表于 04-06 14:20 646次阅读

    探索Atmel ATECC108A:安全加密认证设备的卓越之选

    探索Atmel ATECC108A:安全加密认证设备的卓越之选 在当今数字化时代,数据安全和设备认证变得至关重要。Atmel ATECC10
    的头像 发表于 04-06 14:10 671次阅读

    探秘Microchip ATECC608B:高安全性的加密认证芯片

    是Microchip CryptoAuthentication™家族的一员,它结合了世界级的硬件密钥存储和硬件加密加速器,能够实现各种认证
    的头像 发表于 04-06 12:05 809次阅读

    探索ATECC608B:高安全性加密认证设备的卓越之选

    CryptoAuthentication™系列高安全性加密设备的一员。它将世界级的硬件密钥存储与硬件加密加速器相结合,能够实现各种
    的头像 发表于 04-06 12:05 767次阅读

    Atmel ATECC108 CryptoAuthentication芯片:安全认证的理想之选

    Atmel ATECC108 CryptoAuthentication芯片:安全认证的理想之选 在当今数字化时代,安全认证和产品验证变得至关重要。A
    的头像 发表于 04-06 11:40 737次阅读

    Atmel CryptoCompanion™芯片:安全加密的理想之选

    Atmel CryptoCompanion™芯片:安全加密的理想之选 在当今数字化时代,数据安全和加密技术变得尤为重要。Atmel公司的CryptoCompanion™芯片为我们提供了
    的头像 发表于 04-06 09:05 273次阅读

    探索Atmel AT88SA10HS 加密认证主机安全芯片

    探索Atmel AT88SA10HS 加密认证主机安全芯片 引言 在当今数字化的时代,数据安全成为重中之重。在众多保障数据安全的设备中,Atmel AT88SA10HS芯片凭借其卓越的
    的头像 发表于 04-06 09:05 272次阅读