设备端SDK使用问题 TLS
返回值和所代表的意思分别是:
1.MBEDTLS_X509_BADCERT_FUTURE /**< The certificate validity starts in the future. */
2.MBEDTLS_X509_BADCERT_BAD_MD /**< The certificate is signed with an unacceptable hash. */
3.MBEDTLS_X509_BADCERT_BAD_PK/**< The certificate is signed with an unacceptable PK alg (eg RSA vs ECDSA). */
4. MBEDTLS_X509_BADCERT_BAD_KEY /**< The certificate is signed with an unacceptable key (eg bad curve, RSA too short). */
这些都是用于传输层和应用层之间的加密的功能,比如你说的X509是权威机构CA颁发的认证,你那边客户端可以联网上CA确认你连的是不是真正的阿里的服务器。有兴趣可以参考http://freeloda.blog.51cto.com/2033581/1216176
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。