首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mbed TLS初始化

mbed TLS初始化
EN

Stack Overflow用户
提问于 2016-07-22 19:11:36
回答 1查看 667关注 0票数 2

我们已经移植了一个使用OpenSSL的应用程序来mbel TLS。mbel TLS的一个问题是文档还很不完整,留下了一些细节有待于假设或探索,以及未来版本中事情将如何变化的风险。

虽然我们已经移植了,但我们仍然不清楚要调用哪些初始化函数一次,以及要为每个连接执行哪些初始化函数。基于示例应用程序,我们为每个连接调用以下初始化函数。

代码语言:javascript
复制
mbedtls_ctr_drbg_init( &ctr_drbg );
mbedtls_net_init( &server_fd );
mbedtls_ssl_init( &ssl );
mbedtls_ssl_config_init( &conf );
mbedtls_x509_crt_init( &ca );
mbedtls_entropy_init( &entropy );

有人能评论一下,是否所有这些初始化函数都要为每个连接调用,或者一些只能调用一次?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-12-29 00:00:52

如果您遵循ssl_pthread_server示例,您将看到只有每个连接的mbedtls_ssl_context应该是不同的。其余部分对于所有连接都应该是通用的,因此只需启动一次。

致以敬意,

Mbed TLS团队成员

罗恩

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38525003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档