显示数字证书信息简要方式
来源:互联网 发布:移动公司大数据平台 编辑:程序博客网 时间:2024/06/14 05:48
显示数字证书信息简要方式 boise bjgxjob@gmail.com 在Windows应用过程中,显示数字证书信息对用户来说是提供了一个了解对方的好手段。但是,由于编码等原因,若把数字证书的各个域一一解析,那太麻烦了。简要方式:不需要解析,只需要提供数字证书的DER编码与其长度即可。详细可见以下源代码: void CFVImpCert::ShowCertMoreInfo(unsigned char *pCert, unsigned long ulCertLen) { char tempStr[MAX_PATH] = {0}, runString[512] = {0}; STARTUPINFO sSTARTUPINFO; PROCESS_INFORMATION sPROCESS_INFORMATION; GetTempPath(MAX_PATH,tempStr); strcat(tempStr,"~SECTEC~.cer"); FILE * fp=fopen(tempStr,"wb"); fwrite(pCert, 1, ulCertLen, fp); fclose(fp); memset(&sSTARTUPINFO,0,sizeof(sSTARTUPINFO)); sSTARTUPINFO.cb = sizeof(sSTARTUPINFO); sprintf(runString,"rundll32 CryptExt.dll,CryptExtOpenCER %s",tempStr); CreateProcess(NULL, runString, NULL,NULL, TRUE, NORMAL_PRIORITY_CLASS, NULL,NULL, &sSTARTUPINFO, &sPROCESS_INFORMATION); } 以上源代码在WindowsXP,VC6测试通过,若有不同意见或者任何问题,欢迎Email联系!
- 显示数字证书信息简要方式
- X509数字证书格式信息
- 获取数字证书信息
- 【信息安全】RSA-数字签名-数字证书
- windows下读取数字证书信息
- AIX查看errpt信息 简要
- web信息架构简要读书笔记
- 信息安全(ssl、数字证书、数字签名、加密算法)
- 用点阵方式显示汉字欢迎信息"欢迎惠顾";?????????????
- Sqlite事务+listview显示数据库信息多种方式)
- mysql 用show的方式显示表的相关信息
- 社交工具发表信息日期的显示方式实现
- Destoon 列表时间显示方式修改模板调整信息
- 新版chrome查看https数字证书方式改变
- 数字证书
- 数字证书
- 数字证书
- 数字证书
- 使用Apache Axis部署 Web服务时的常见问题及其解决方法(转)
- 一个程序员的成长的六个阶段(转帖)
- 因为有了思维定式,所以我才这么痛苦
- 指针与引用的区别(More Effective C++)
- 启动开源项目, 希望有兴趣的朋友加入或提些意见.
- 显示数字证书信息简要方式
- 网络安全目标
- java的一些基础知识(引用BlogJava 落花飞雪)
- 美文美语
- 算法作业
- 使用Struts的Token机制解决表单的重复提交
- 《重构》读书笔记(二)
- Java组件库JIDE Software近日宣布发行它的最新版本1.8.4。
- Literature-humor.txt