相关文章  
  • 使用C#进行点对点通讯和文件传输
  • C#进行点对点通讯和文件传输(通讯基类部分)
  • MapObjects2.2 在C#中的应用(动态加载地图)
  • 获取配置文件中configSections的配置信息
  • C#对底层数据操作的通用类逐个剖析
  • 通过C#中的解构器编写可靠高效的应用程序
  • 解除网管员的困惑
  • “Windows优化大师”应用三忌
  • 20例Windows XP操作系统优化技巧
  • 高效的数据仓库管理设计以及所需注意事项
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    将Java加密技术同Windows结合起来3

    br>  MSTrustMgrProvider.install();
      MSKeyMgrProvider.install();
      MSRSASignProvider.install();
      MSRSACipherProvider.install();
      kmf = KeyManagerFactory
      .getInstance("MSKMF");
      tmf = TrustManagerFactory.
      getInstance("MSTMF");
      Cipher cipher =
      Cipher.getInstance(
      "RSA/ECB/PKCS1Padding");
      Signature rsa =
      Signature.getInstance(
      "SHA1withRSA");
      
      所有的四个提供者都调用了10个本地的Microsoft函数:
      
      · MSgetCACerts()从Microsoft证书库返回一列认证授权中心(Certificate Authority (CA))签发的证书。
      · 如果一个证书没有被撤消,MSVerifyCertRevocation()返回true。
      · MSgetPrivateKey()为一个特定的别名(alias )返回私钥。(这里所说的一个别名就是带有一个RSA私钥和证书的一个身份。)钥匙从Microsoft钥匙库中输出。
      · MSgetCert()为一个特定的别名从Microsoft证书库中返回一个证书。
      · MSgetAliases()返回一组别名(带有私钥的一个身份的名字)。Microsoft钥匙库中的每个私钥都有一个别名。 页码:[1] [2] [3] [4] [5] [6] [7]3页、共7页
         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved