使用powershell,如何在不安装SSL证书的情况下从其提取指纹?

埃里斯

我在StackExchange和其他Internet论坛等上找到的每个示例都告诉我如何从已经安装到证书存储中的证书中获取指纹。或者,说明要求安装证书,然后获取指纹。

但是,我确实需要从pfx文件中获取指纹而不安装它。

埃里斯

在Powershell-3.0和更高版本中获取一个对象,然后可以将其与Select和其他属性访问器一起使用:

 Get-PfxCertificate -FilePath Certificate.pfx 

或者,可以openssl从msys或cygwin使用。但是,这很棘手,因为它是* nix程序之一,可以将所有有用的信息散布到stderr,而在powershell中处理得不好。

 openssl pkcs12 -info -in Certificate.pfx

注意:这两种方法都要求用户输入密码。我还没有找到一种无需每次都手动输入密码即可实现的全自动方法。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不安装JDK的情况下监视JVM

如何在不使我的整个应用程序不安全的情况下忽略Play Framework WS SSL证书?

如何在不安装任何软件的情况下使用代理服务器

如何在不安装oracle的情况下使用plsql循环

如何在不安装MS Access的情况下使用.mdb文件?

如何在不安装MS Access ODBC驱动程序的情况下使用它?

c# - 如何在不安装 office 的情况下使用 access db

如何在不安装Android Studio的情况下使用Cordova?

如何在不安装和加载模块的情况下从我的工作站 ISE 远程执行 PowerShell 代码?

如何在不安装语言环境且不使用sudo的情况下,以任意编码对文件使用grep?

如何在不安装完整Kubuntu Desktop的情况下安装KDE Plasma?

如何在不安装ubuntu的情况下安装GRUB2?

如何在不安装其余TeX的情况下安装gedit-latex-plugin?

Ubuntu 14.04如何在不安装nvidia驱动程序的情况下安装cuda 6.5

Ubuntu 14.04如何在不安装nvidia驱动程序的情况下安装cuda 6.5

如何在不安装material-ui的情况下安装Material-UI Docs?

如何在不安装Linux的情况下安装GRUB bootloader?

如何在不安装依赖项的情况下安装软件包?

如何在不安装整个组的情况下安装软件包?

如何在不安装/使用 node.js/.net 的情况下连接和通信信号器 websocket?

Qt如何在不安装Oracle客户端的情况下使用OCI驱动程序

如何在不安装和使用 IP 地址访问的情况下运行 MySQL(如 http://127.0.0.1/phpmyadmin)

如何在不安装AWS开发工具包的情况下通过Powershell从S3下载文件?

在不安装整个JDK的情况下如何在Windows中编译Java代码?

如何在不安装Real Audio Player的情况下播放.ram音频文件?

如何在不安装的情况下阅读软件包说明或手册页?

如何在不安装软件包的情况下运行测试?

如何在不安装Ubuntu的情况下获取Ubuntu的墙纸?

如何在不安装Java的情况下运行JAR文件?