锘??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美久久久久久,国产精品日韩在线播放,夜夜嗨av色综合久久久综合网http://m.shnenglu.com/huangjianfu/category/9075.html緗戠粶淇℃伅瀹夊叏zh-cnWed, 10 Dec 2008 08:39:04 GMTWed, 10 Dec 2008 08:39:04 GMT60ASN1_STRING鐨勮漿鎹㈠強鏄劇ずhttp://m.shnenglu.com/huangjianfu/archive/2008/12/10/69025.html榛勫墤鐖?/dc:creator>榛勫墤鐖?/author>Wed, 10 Dec 2008 02:25:00 GMThttp://m.shnenglu.com/huangjianfu/archive/2008/12/10/69025.htmlhttp://m.shnenglu.com/huangjianfu/comments/69025.htmlhttp://m.shnenglu.com/huangjianfu/archive/2008/12/10/69025.html#Feedback0http://m.shnenglu.com/huangjianfu/comments/commentRss/69025.htmlhttp://m.shnenglu.com/huangjianfu/services/trackbacks/69025.html //鑾峰彇璇佷功涓婚淇℃伅
 subject = X509_get_subject_name(cert);

 //鑾峰緱璇佷功涓婚淇℃伅鏉$洰涓暟
 entriesNum = sk_X509_NAME_ENTRY_num(subject->entries);
 //X509_NAME_print_ex(biosubject, subject, 0, ASN1_STRFLGS_ESC_MSB);
 //BIO_read(biosubject,msginfo,msginfoLen);
 //寰幆璇誨彇涓潯鐩俊鎭?br> for(i=0;i<entriesNum;i++)
 {
  //鑾峰彇絎琁涓潯鐩?br>  name_entry = sk_X509_NAME_ENTRY_value(subject->entries,i);
  Nid = OBJ_obj2nid(name_entry->object);
  out=NULL;
  if((len = ASN1_STRING_to_UTF8(&out,name_entry->value))<0)
   continue;

  nUtf8 = 2*len;
  pUtf8 = (unsigned short *)malloc(nUtf8);
  memset(pUtf8,0,nUtf8);
  
  rv = MultiByteToWideChar(
   CP_UTF8,
   0,
   (char*)out,
   len,
   pUtf8,
   nUtf8);
  rv = WideCharToMultiByte(
   CP_ACP,
   0,
   pUtf8,
   rv,
   (char*)msginfo,
   nUtf8,
   NULL,
   NULL);
  free(pUtf8);
  OPENSSL_free(out);
  pUtf8 = NULL;
  msginfoLen = rv;
  msginfo[msginfoLen]='\0';
  switch(Nid)
  {
  case NID_countryName://鍥藉
   printf("subject 's countryName:%s\n",msginfo);
   break;
  case NID_stateOrProvinceName://鐪?br>   printf("subject 's ProvinceName:%s\n",msginfo);
   break;
   
  case NID_localityName://鍦板尯
   printf("subject 's localityName:%s\n",msginfo);
   break;
  case NID_organizationName://緇勭粐
   printf("subject 's organizationName:%s\n",msginfo);
   break;
  case NID_organizationalUnitName://鍗曚綅
   printf("subject 's organizationalUnitName:%s\n",msginfo);
   break;
  case NID_commonName://閫氱敤鍚?br>   printf("subject 's commonName:%s\n",msginfo);
   break;
  case NID_pkcs9_emailAddress://Mail
   printf("subject 's emailAddress:%s\n",msginfo);
   break;
  }//end switch
 }

 



]]>
精品久久久无码21p发布| 久久天天躁狠狠躁夜夜不卡| 久久97精品久久久久久久不卡| 91精品国产综合久久婷婷| 日本三级久久网| 久久精品国产AV一区二区三区 | 久久精品成人免费观看97| 久久青青草原亚洲av无码| 久久婷婷五月综合色奶水99啪 | 久久久久久久99精品免费观看| 久久se精品一区精品二区国产| 久久精品国产免费观看| 久久天天日天天操综合伊人av| 亚洲色大成网站WWW久久九九| 一本一道久久精品综合| 久久水蜜桃亚洲av无码精品麻豆| 久久久精品久久久久久| 97超级碰碰碰碰久久久久| 久久综合香蕉国产蜜臀AV| 精品久久人人爽天天玩人人妻| 久久精品免费网站网| 香港aa三级久久三级| 99精品久久精品一区二区| 久久久久人妻精品一区二区三区| 亚洲精品成人网久久久久久| 久久WWW免费人成—看片| 色综合久久最新中文字幕| jizzjizz国产精品久久| 久久久久免费看成人影片| 久久天天躁狠狠躁夜夜96流白浆| 久久亚洲熟女cc98cm| 无码人妻久久一区二区三区蜜桃 | 久久久女人与动物群交毛片| 一本色道久久综合狠狠躁| 亚洲午夜久久久久久久久久| 久久午夜福利无码1000合集| 国产精品乱码久久久久久软件| 2019久久久高清456| 亚洲色欲久久久综合网| 91精品国产高清久久久久久io| 久久99国产亚洲高清观看首页|