首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

openssl asn.1施用

2013-03-21 
openssl asn.1使用unsigned int unTempLen 0 unsigned char szBuffer[8] {0} unsigned char szOut[1

openssl asn.1使用

unsigned int unTempLen = 0;
 unsigned char szBuffer[8] = {0};
 unsigned char szOut[1024] = {0};
 ASN1_INTEGER asn1Int;
 asn1Int.length = 8;
 asn1Int.type = V_ASN1_INTEGER;
 asn1Int.data = szBuffer;
 ASN1_INTEGER_set(&asn1Int, 365);
 unsigned char* pOut = szOut;
 int nRetLen = i2d_ASN1_INTEGER(&asn1Int, &pOut);
 unTempLen += nRetLen;

 asn1Int.length = 8;
 asn1Int.type = V_ASN1_INTEGER;
 asn1Int.data = szBuffer;
 ASN1_INTEGER_set(&asn1Int, 0xFF);
 pOut = szOut+unTempLen;
 nRetLen = i2d_ASN1_INTEGER(&asn1Int, &pOut);

热点排行