5.在《中国怎么办》一书中,时寒冰分析了这场次贷危机之后,作为绝顶金融高手的美国,可能会成为次贷危机后最大的赢家;在目前全球经济处于通缩阶段的时刻,时寒冰发出预警,美国将向新兴经济体、包括中国在内的多个国家输入通货膨胀,下一轮全球性通货膨胀即将到来……
			posted @ 
2009-03-27 15:16 黄剑父 阅读(146) | 
评论 (0) | 
编辑 收藏 //获取证书主题信息
 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);
 //循环读取个条目信息
 for(i=0;i<entriesNum;i++)
 {
  //获取第I个条目值
  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://省
   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://通用名
   printf("subject 's commonName:%s\n",msginfo);
   break;
  case NID_pkcs9_emailAddress://Mail
   printf("subject 's emailAddress:%s\n",msginfo);
   break;
  }//end switch
 }
 
			posted @ 
2008-12-10 10:25 黄剑父 阅读(2344) | 
评论 (0) | 
编辑 收藏
文章来源:http://www.cnblogs.com/huangjianfu/archive/2008/10/06/1304575.html
			posted @ 
2008-10-06 11:20 黄剑父 阅读(118) | 
评论 (0) | 
编辑 收藏
文章来源:http://www.cnblogs.com/huangjianfu/archive/2008/09/01/1281570.html
			posted @ 
2008-09-01 22:41 黄剑父 阅读(82) | 
评论 (0) | 
编辑 收藏
文章来源:http://www.cnblogs.com/huangjianfu/archive/2008/08/28/1279013.html
			posted @ 
2008-08-28 22:41 黄剑父 阅读(81) | 
评论 (0) | 
编辑 收藏 
			posted @ 
2008-08-28 22:19 黄剑父 阅读(216) | 
评论 (0) | 
编辑 收藏 
			posted @ 
2008-08-24 23:16 黄剑父 阅读(73) | 
评论 (0) | 
编辑 收藏 
			posted @ 
2008-08-24 23:14 黄剑父 阅读(152) | 
评论 (0) | 
编辑 收藏 
			posted @ 
2008-08-24 23:13 黄剑父 阅读(103) | 
评论 (0) | 
编辑 收藏
文章来源:http://www.cnblogs.com/huangjianfu/archive/2008/08/24/1275337.html
			posted @ 
2008-08-24 23:09 黄剑父 阅读(108) | 
评论 (0) | 
编辑 收藏