使用来自 easy-rsa 的证书签署 Powershell 脚本

道奇森

如果已经在其他地方回答了这个问题,我深表歉意,但我找不到任何适合我在这里尝试做的事情。

我已经在 Linux 服务器上设置了一个 CA,我用它来创建 OpenVPN 证书。如果可以,我想利用这个现有的基础设施。

我打算做的是使用 easy-rsa 在我的 Linux 服务器上创建签名证书,将其导入到 Server 2012 R2 环境中,然后从那里对其进行签名。之后,我将在我将脚本部署到的服务器上导入必要的证书。

这可能吗?密钥大小有限制吗?我可以使用哪些算法?支持EC吗?如果是,是哪些曲线?

我遇到的所有文献都在谈论在 Windows Server 上创建 CA,所以我在这里有点不知所措。

马克西姆·莫辛

花了 3 年时间,我问了同样的问题,答案是 -是的

要求:easy-rsa,openssl

第一步:生成RSA私钥。
openssl genrsa -out MySPC.key

第 2 步:发出证书请求。
openssl req -new -key MySPC.key -out MySPC.req

第 3 步:将证书请求导入到easyrsa。
easyrsa import-req MySPC.req MySPC

第四步:签署证书申请,制作SPC证书。
easyrsa sign-req code-signing MySPC

第 5 步:制作 PFX。
openssl pkcs12 -export -out MySPC.pfx -inkey MySPC.key -in MySPC.crt -certfile MyCA.crt

最后一步:将PFX 文件导入 Windows Keystore。
将 PFX 文件导入受信任的发布者证书存储。

现在您可以使用此证书对您的 powershell 脚本和其他可执行文件进行签名!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用来自另一个Powershell脚本的参数调用PowerShell脚本

来自分类Dev

如何使用.pem证书签署pdf文件?

来自分类Dev

使用x509证书签署xml文档

来自分类Dev

使用 RSA 签署 DTLSv1.0 证书验证消息的内容

来自分类Dev

使用来自 X509 证书 C++ 的公钥的 RSA 公共加密

来自分类Dev

正在签署Powershell脚本?

来自分类Dev

Powershell脚本中无法使用来自导入模块的功能

来自分类Dev

Powershell脚本中无法使用来自导入模块的功能

来自分类Dev

使用RSA签署文件

来自分类Dev

如何使用Powershell脚本安装证书

来自分类Dev

如何轻松签署PowerShell脚本?

来自分类Dev

Powershell脚本使用来自.txt或.csv的输入在第二个.csv文件中查找值

来自分类Dev

使用 Install4J 使用 EV 证书签署可执行文件

来自分类Dev

使用他人的开发人员证书签署iOS应用

来自分类Dev

我们如何在centos中使用.pfx证书签署.exe文件

来自分类Dev

使用LetsEncrypt.org SSL证书签署Visual Studio应用程序

来自分类Dev

使用x509证书签署SAML断言时的“格式错误的参考元素”

来自分类Dev

使用UICC运营商特权证书签署应用

来自分类Dev

我可以使用根CA证书签署iOS移动配置文件吗

来自分类Dev

我们如何在centos中使用.pfx证书签署.exe文件

来自分类Dev

使用x509证书签署SAML断言时的“格式错误的参考元素”

来自分类Dev

使用另一个证书签署 iOS 应用程序

来自分类Dev

如何在 .NET Core 中使用 x509 证书签署 xml 文件?

来自分类Dev

使用 Azure Key Vault + Azure Function Apps + CA 证书签署 PDF 文档时出错

来自分类Dev

如何使用证书签署xml文档以及需要什么类型的解决方案?

来自分类Dev

PowerShell脚本-替换使用

来自分类Dev

使用来自VBscript的参数调用Python脚本

来自分类Dev

在 python 脚本中使用来自 Ajax 的数据

来自分类Dev

使用来自 tcl 的参数调用 python 脚本

Related 相关文章

  1. 1

    使用来自另一个Powershell脚本的参数调用PowerShell脚本

  2. 2

    如何使用.pem证书签署pdf文件?

  3. 3

    使用x509证书签署xml文档

  4. 4

    使用 RSA 签署 DTLSv1.0 证书验证消息的内容

  5. 5

    使用来自 X509 证书 C++ 的公钥的 RSA 公共加密

  6. 6

    正在签署Powershell脚本?

  7. 7

    Powershell脚本中无法使用来自导入模块的功能

  8. 8

    Powershell脚本中无法使用来自导入模块的功能

  9. 9

    使用RSA签署文件

  10. 10

    如何使用Powershell脚本安装证书

  11. 11

    如何轻松签署PowerShell脚本?

  12. 12

    Powershell脚本使用来自.txt或.csv的输入在第二个.csv文件中查找值

  13. 13

    使用 Install4J 使用 EV 证书签署可执行文件

  14. 14

    使用他人的开发人员证书签署iOS应用

  15. 15

    我们如何在centos中使用.pfx证书签署.exe文件

  16. 16

    使用LetsEncrypt.org SSL证书签署Visual Studio应用程序

  17. 17

    使用x509证书签署SAML断言时的“格式错误的参考元素”

  18. 18

    使用UICC运营商特权证书签署应用

  19. 19

    我可以使用根CA证书签署iOS移动配置文件吗

  20. 20

    我们如何在centos中使用.pfx证书签署.exe文件

  21. 21

    使用x509证书签署SAML断言时的“格式错误的参考元素”

  22. 22

    使用另一个证书签署 iOS 应用程序

  23. 23

    如何在 .NET Core 中使用 x509 证书签署 xml 文件?

  24. 24

    使用 Azure Key Vault + Azure Function Apps + CA 证书签署 PDF 文档时出错

  25. 25

    如何使用证书签署xml文档以及需要什么类型的解决方案?

  26. 26

    PowerShell脚本-替换使用

  27. 27

    使用来自VBscript的参数调用Python脚本

  28. 28

    在 python 脚本中使用来自 Ajax 的数据

  29. 29

    使用来自 tcl 的参数调用 python 脚本

热门标签

归档