- 博客(2)
- 收藏
- 关注
原创 Linux下OpenSSL的介绍和安装
1.OpenSSL简介OpenSSL 是一个功能丰富及自包含的安全开源工具箱,它提供的主要功能为SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能,OpenSSL是一个以C语言作为开发语言的工具包,它支持Linux、UNIX、windows、Mac等平台,所以它具有很好
2020-05-23 15:51:31 1217
原创 TLV协议的装包与解包(C语言)
文章目录1.TLV简介2.TLV的封包3.TLV的解包1.TLV简介TLV :即Tag(Type)-Length-Value,它包含三个域,第一个Tag为要封装的数据的类型域,第二个Length为封装的总的数据长度,第三个Value为要装入数据的值。其实就是一个简单的自定义通信协议,将要传送的数据进行编码组织将其发送出去的过程。这是基本的tlv报文格式,在实际应用中我们可能会碰见在传输过程...
2020-05-06 10:49:48 2073 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人