TI中文支持网
TI专业的中文技术问题搜集分享网站

关于CC1310的AES CBC加密密钥长度

工程师您好,

我使用的文件为SDK中提供的CryptoCC26xx.h以及CryptoCC26xx.c,加密方式为AES-CBC,经过测试,密钥长度不能大于16字节,若大于16字节,也只会取前16字节作为密钥,请问CC1310的AES CBC加密密钥长度最多只能为16字节吗?能否修改为32字节吗?

Xinxin:

回复 Viki Shi:

我使用的文件为CryptoCC26XX.h / CryptoCC26xx.c,这个函数并不在这两个文件中,且我使用的工程是基于tirtos_cc13xx_cc26xx_2_21_00_06而非SDK,请问:1. 上述的密钥设置函数在哪个文件中?2. 能否直接使用CryptoCC26XX.h / CryptoCC26xx.c中的接口来设置密钥长度?若不能,请问以我目前的情况如何来修改密钥长度设置呢?

感谢回答!

Viki Shi:

回复 Xinxin:

以上来自CC1310 SDK的CC13XX driver library。正如之前回复的,请使用CC1310 sdk来实现相关功能

Xinxin:

回复 Viki Shi:

由于时间原因,我们没有时间将目前的代码移植到SDK提供的工程中,且此前的产品是基于tirtos_cc13xx_cc26xx_2_21_00_06的(已有大量客户下单使用),所以想知道,根据目前的情况(使用tirtos_cc13xx_cc26xx_2_21_00_06,AES加密使用的CryptoCC26xx文件),如何修改密钥长度呢?
感谢回答!

赞(0)
未经允许不得转载:TI中文支持网 » 关于CC1310的AES CBC加密密钥长度
分享到: 更多 (0)