添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
读研的人字拖  ·  pq – libpq wrapper ...·  2 月前    · 
霸气的手套  ·  Kuwait City Menus | ...·  3 月前    · 
星星上的斑马  ·  flex Vector - ...·  6 月前    · 
Other Parts Discussed in Thread: CC3220SF
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/937439/compiler-cc3220sf-how-to-include-windows-h-in-to-ccs-studio

器件型号: CC3220SF

工具/软件: TI C/C++编译器

大家好、我想包含 Windows.h 和 wincrypt.h、因为我使用 mbedtls 库在使用 此文件的 mbedtls 中进行加密和解密。

我在 我的 CCS 工程中添加了 mbedtls .c 和.h 文件 I 当我尝试编译它时、我遇到了如下错误

#error "Platform entropy Sources only work on Unix and Windows、see MBEDTLS_NO_platform_entropy in config.h"(平台熵源只能在 Unix 和 Windows 上运行、请参阅 config.h"中的 MBEDTLS_NO

错误"此模块仅在 Unix 和 Windows 上工作、请参阅 config.h中 的 MBEDTLS_NET_C。"

错误"此模块仅在 Unix 和 Windows 上工作、请参阅 config.h中 的 MBEDTLS_TIming_C。"

#include 无法打开此文件

我在  Visual Studio 中构建 mbedtls,它运行良好,当我在 VS 中添加了与上面相同的文件时,我会遇到错误。如果 在预处理器中定义,则会在预处理器_WIN32中添加预定义宏

无法打开此文件 windows.h

能不能有人建议我如何解决 这个问题

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

我不熟悉 mbedtls 库。  但是,在缺少 Unix 或 Windows 等托管操作系统的系统中,可能没有记录或测试这些操作系统。

谢谢、此致、

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

感谢您的回复

我想在 CC3220SF 中实施 JWT 我尝试 使用 Visual Studio 加密和解密成功。 我使用的代码使用 mbedtls 库。

当我尝试在 CCS 示例代码中添加此代码时、它会出现上述错误。

在 cc3220sf 中是否有任何其他方法来实现 JWT

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

您好!

CC32xx 器件的 NWP 内置于器件中、无需此库即可实现 TLS/TCP 连接。 请查看我们的入门指南、了解我们的器件是如何构建的以及如何推进的。

dev.ti.com/.../node

Vince

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

感谢 Vincent Rodriguez 的建议、

我能否使用 cryptohmac_CC3220SF_LAUNCHXL_tirtos_ccs 示例代码来加密在 JWT 签名加密中使用 HS256算法的数据

JWT 需要标头我可以 使用 JSON libaray 创建标头

2.从 http 请求获取的 JWT 有效载荷

3.标头和有效载荷被转换为 base64,然后用分隔 符“”填充。 ex base64 (标头)+"."  Base64 (有效载荷)

4.最终加密 HMACSHA256 ( base64 (标头)+"."  Base64(有效载荷)、secrectkey )

对于最后一步、我是否可以使用 CryptoCC32XX_sign() API 或任何其他可用的 API。

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

是的、这应该是可能的。

查看程序员指南- PG 中的加密实用程序部分。 252 https://www.ti.com/lit/ug/swru455l/swru455l.pdf?ts=1599593490578&ref_url=https%253A%252F%252Fwww.google.com%252F

Vince