zoukankan      html  css  js  c++  java
  • cmd命令进行RSA 密钥加密操作

    --参考 http://msdn.microsoft.com/zh-cn/library/2w117ede

    http://msdn.microsoft.com/zh-cn/library/yxw286t2.aspx

    --创建 :-exp 选项,用于确保密钥是可导出的 C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -pc "SampleKeys"–exp

    --导出 :导出密钥容器到.xml文件中,文件到C:Userschensimin获得 C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -px "SampleKeys" keys.xml -pri

    --导入: C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -pi "SampleKeys" keys.xml

    --删除 C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -pz "SampleKeys"

    ***************************************************cmd命令不能换行,否则不能正常运行或者达到预期效果

    -- ASP.NET 的管理实用工具导入导入 RSA 密钥:  -pi: (import)导入

    C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -pi "JKSupplierQuoteSystem" "jkSQS_RSAkey.xml" 

    --ASP.NET 的管理实用工具添加用于访问 RSA 密钥容器的 ACL,授权给计算机JKchensimin  -pa: (authorize) 授权 C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -pa "JKSupplierQuoteSystem" "JKchensimin"

    C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -pa "JKSupplierQuoteSystem" "CHENSIMIN-PCAdministrator"

    --ASP.NET 的管理实用工具添加用于访问 RSA 密钥容器的 ACL,授权给IIS,IIS APPPOOLSQSWebSite      APPPOOL指应用程序池 C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -pa "JKSupplierQuoteSystem" "IIS APPPOOLSQSWebSite"

    --加密: -pef :  -prov:加密器:RSA字符串加密器 JKProvider C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis.exe -pef "connectionStrings" "D:workJiankePortalERP runkSupplierQuoteSystemSupplierQuoteSystem" -prov "JKProvider"

    --解密   -pdf :   C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis.exe -pdf "connectionStrings" "D:workJiankePortalERP runkSupplierQuoteSystemSupplierQuoteSystem"

    注意:cmd命令不能换行 ***************************************************怎么删除已经存在的RSA容器???找不到RSA容器

    --创建 :-exp 选项,用于确保密钥是可导出的 C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -pc "MyKeys" -exp

    --导出 :导出密钥容器到.xml文件中,文件到C:Userschensimin获得 C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -px "MyKeys" MyKeys.xml -pri

    --导入: C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -pi "MyKeys" MyKeys.xml

    --删除 C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -pz "MyKeys"

    我依次进行了以上操作,我再次测试,同样执行以上的的操作,执行到 导出这一步的时候,却提示:

    C:Userschensimin>C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis  -px "MySample" MySampleTest.xml -pri Microsoft (R) ASP.NET RegIIS 版本 4.0.30319.18408 用于在本地计算机上安装和卸载 ASP.NET 的管理实用工具。 版权所有(C) Microsoft Corporation。保留所有权利。 正在将 RSA 密钥导出到文件... 未找到 RSA 密钥容器。 失败!

    原因解析:1进行导入的时候 重新创建了一个RSA密钥,可能导致RSA已经存在的问题;  2当在C:UserschenTest 文件夹中的XML文件被剪切或者删除也会导致导出失败 

  • 相关阅读:
    FusionCharts的类
    FusionCharts图表控件中文版使用手册
    java Integer
    java --final关键字
    HTTP缓存机制及原理
    java颜色代码对照表
    centos svn 服务器间的数据迁移
    tp3.2 URL_MODEL为2 配置
    order by group by
    jpgraph 折线图--解决中文乱码的问题(标题和图例)
  • 原文地址:https://www.cnblogs.com/Unrmk-LingXing/p/4104278.html
Copyright © 2011-2022 走看看