ReadMe.txt
上传用户:dengkfang
上传日期:2008-12-30
资源大小:5233k
文件大小:2k
源码类别:

CA认证

开发平台:

Visual C++

  1. ========================================================================
  2.        DYNAMIC LINK LIBRARY : CA
  3. ========================================================================
  4. AppWizard has created this CA DLL for you.  
  5. This file contains a summary of what you will find in each of the files that
  6. make up your CA application.
  7. CA.dsp
  8.     This file (the project file) contains information at the project level and
  9.     is used to build a single project or subproject. Other users can share the
  10.     project (.dsp) file, but they should export the makefiles locally.
  11. CA.cpp
  12.     This is the main DLL source file.
  13. When created, this DLL does not export any symbols. As a result, it 
  14. will not produce a .lib file when it is built. If you wish this project
  15. to be a project dependency of some other project, you will either need to 
  16. add code to export some symbols from the DLL so that an export library 
  17. will be produced, or you can check the "doesn't produce lib" checkbox in 
  18. the Linker settings page for this project. 
  19. /////////////////////////////////////////////////////////////////////////////
  20. Other standard files:
  21. StdAfx.h, StdAfx.cpp
  22.     These files are used to build a precompiled header (PCH) file
  23.     named CA.pch and a precompiled types file named StdAfx.obj.
  24. /////////////////////////////////////////////////////////////////////////////
  25. Other notes:
  26. AppWizard uses "TODO:" to indicate parts of the source code you
  27. should add to or customize.
  28. /////////////////////////////////////////////////////////////////////////////
  29. ////////////一些概念////////////////
  30. 证书签名请求Certificate Signing Request (CSR)
  31. 如何创建证书:
  32. 首先,生成密钥对(公钥和私钥);
  33. 接下来,创建一个所谓的证书签名请求Certificate Signing Request (CSR)。
  34. CSR只不过是一个数据集,其中包含了证书中所包括的全部信息(包括公开密钥)
  35. 并且使用所生成的私钥对其进行签名。
  36. 根据CSR创建证书并用私钥签署证书。
  37. REQ请求包含用户信息(公钥)和私钥,这个过程不需要根证书