private-key

无法导出 DigitCert SMIME 证书。个人信息交换 - PKCS #12 (.PFX) 选项在导出向导中呈灰色显示
private-key

无法导出 DigitCert SMIME 证书。个人信息交换 - PKCS #12 (.PFX) 选项在导出向导中呈灰色显示

作为确保公司安全通信的一部分,我们正在尝试将 Digicert 颁发的 SMIME 证书导出给我们的客户,但是在通过 certmgr 控制台导出过程中,我们遇到了一些与未包含或无法导出的私钥有关的问题。 以下是错误和各种故障排除尝试的简要描述。 在导出过程中,我注意到证书导出向导中选择“个人信息交换 - PKCS #12 (.PFX)”的选项呈灰色,如下面的屏幕截图所示 证书导出向导 我尝试通过首先检查导入的证书是否存在相应的私钥来解决问题,但如下面的屏幕截图所示,没有可用的私钥。 Certmgr 证书 我进一步尝试通过执行 certutil -repair...

Admin

putty 不保存私钥
private-key

putty 不保存私钥

我在 Windows 2019 RDP 会话中使用 Putty。Putty 上的“关于”显示: Thycotic Secure Build Build platform: 64-bit x86 Windows Compiler: Visual Studio, unrecognised version, _MSC_VER=1929 Embedded HTML Help file: no Source commit: 84e3afffe6697615052551996214010c4c504f99 我使用 Putty 通过公钥/私钥对连接到 Solaris ...

Admin

Windows11 ssh-agent 不记得密码
private-key

Windows11 ssh-agent 不记得密码

我面临的问题是,正在运行的 ssh-agent 不记得我的私钥密码。每次我打开 SSH 会话时,它都会不断提示输入密码。我不明白为什么,希望其他人能提供支持。 操作系统名称:Microsoft Windows 11 Pro 操作系统版本:10.0.22621 N/A 内部版本 22621 SSH:OpenSSH_for_Windows_8.6p1,LibreSSL 3.4.3 我的 .ssh 目录包含密钥和配置文件。所有文件都有正确的所有者/权限: 注意:C:\Users\lmole.ssh> ls ~/.ssh Directory: C:...

Admin

使用我在 PuttyGen 中创建的 RSA 密钥对解密文件
private-key

使用我在 PuttyGen 中创建的 RSA 密钥对解密文件

我在 PuttyGen (RSA-2048) 中创建了一对公钥和私钥,并将公钥交给同事来加密字符串。最终由 Microsoft Azure 服务对其进行加密,然后加密字符串(使用公钥加密)返回给我们。 考虑到我有加密字符串和私钥,我无论如何也想不出如何轻松解密此字符串。我确信我可以从命令行运行某些东西,最好使用 Windows PowerShell 或命令行。但考虑到我有私钥,我只是不确定用于解密加密字符串的最佳工具是什么。 我还安装了 GPG4win 并运行了 Kleopatra,但还没能弄清楚如何使用它解密(如果可能的话)。 ...

Admin

环境变量未显示
private-key

环境变量未显示

我正在实现基于公私钥的身份验证,我需要参数化我存储密钥的位置。这样,我的作业就可以以编程方式从此位置读取它并建立身份验证。 我在文件中添加了以下行/etc/profile。 export PRIVATE_KEYS_PATH= "<Some_Path>" 我退出终端并重新登录,然后我可以使用命令echo $PRIVATE_KEYS_PATH或查看上述变量的值env。 但是,当我在 Visual Studio Code 上运行任一命令时,不会显示相同的内容。有什么想法吗?有没有更好的地方可以提及此环境变量 ...

Admin

从 PFX 文件中提取的私钥被 Winscp 或 Filezilla 等 SFTP 工具拒绝
private-key

从 PFX 文件中提取的私钥被 Winscp 或 Filezilla 等 SFTP 工具拒绝

长话短说 - 我正在尝试从用于 SFTP 身份验证的 PFX 文件中提取私钥文件。我可以生成私钥文件,但 WinSCP 或 FileZilla 等 SFTP 工具不接受它 方法 1: OpenSSL 的最新版本 WinSCP 最新版本 使用 OpenSSL 从 PFX 文件生成私钥的常规命令。但这不起作用 openssl pkcs12 -in C:\sample.pfx -nocerts -nodes -out C:\samplePpk.ppk 我收到这个错误 803F0100: error : 0308010C: digital envelope r...

Admin

为什么网站会出现“该网站要求您使用证书来验证自己的身份”的弹出窗口?
private-key

为什么网站会出现“该网站要求您使用证书来验证自己的身份”的弹出窗口?

最近,我将收到的 SSL 证书添加到新迁移的网站。由于在大多数机器上都找不到任何问题,因此一些用户抱怨收到 403 禁止错误。当这些用户加载网站时,他们会弹出以下消息"This site has requested that you identify yourself with a certificate",要求他们选择证书。如果他们取消它,他们可以毫无问题地查看网站,但如果他们从弹出窗口的下拉菜单中选择证书,他们将被重定向到 403 错误。该网站托管在 IIS 上。这是证书的问题吗?我该如何解决?提前致谢! ...

Admin

plink-服务器拒绝我们的密钥-没有可用的受支持的身份验证方法
private-key

plink-服务器拒绝我们的密钥-没有可用的受支持的身份验证方法

我正在使用 .ppk 文件和 putty 连接到我的 AWS 服务器。这没有任何问题。 但是,如果我尝试将相同的 .ppk 文件与 plink 一起使用,则会收到错误: 试图: "C:\Program Files (x86)\PuTTY\plink.exe" -ssh [email protected] -P 22 -i "C:\Users\black\Documents\SSH\aws.ppk" Using username "xyz". 错误: Server refused our key FATAL ERROR: No supported ...

Admin

gpgsm:无法导入私钥
private-key

gpgsm:无法导入私钥

为了签署电子邮件,我使用德国学术 DFN 服务申请了 S/MIME 证书。在此过程结束时,我得到了一个.p12文件 (PKCS12)。我可以使用以下命令将此文件转换为 PEM openssl pkcs12 -in TorstenBronger.p12 -nodes -out /tmp/temp.pem 在 PEM 文件中,我可以看到四个证书(我自己的和链的)和私钥。但将文件导入.p12gpgsm 失败: $ gpgsm --import TorstenBronger.p12 gpgsm: data error at "data.objectidentif...

Admin

如何将多个 .pem 认证文件合并到单个 .pfx 文件中?
private-key

如何将多个 .pem 认证文件合并到单个 .pfx 文件中?

我正在 Windows 2019 上使用 IIS。我提供了证书文件;cert.pem、chain.pem、fullchain.pem 和 privkey.pem。我认为我必须将其转换为 .pfx 才能将其合并到 IIS 中。如何转换以便所有 4 个 PEM 文件都包含在单个 PFX 文件中?请原谅我在这方面缺乏知识。我对此非常陌生。非常感谢! ...

Admin

带有公钥和私钥的 SFTP
private-key

带有公钥和私钥的 SFTP

我想使用私钥和公钥访问 SFTP 服务器,而不是用户名/密码机制。SFTP 服务器应该只对特定用户可用,该用户可以从任何 IP 地址登录。我发现可以使用 来完成ssh-keygen。您能否写出正确的步骤,以免混淆/删除现有的 SSH 密钥和权限(SFTP 也在端口 22 上)? 编辑:我遵循了https://www.jscape.com/blog/setting-up-sftp-public-key-authentication-command-line。我不知道如何将 SFTP 私钥和公钥与 SSH 证书分开,以及如何允许来自任何 IP 地址的特定用户使用...

Admin

如何防止或解决 Sysprep 破坏证书的私钥的问题
private-key

如何防止或解决 Sysprep 破坏证书的私钥的问题

我有一个 Windows 10 映像,其中包含主应用程序要使用的证书。但是,在映像上运行后sysprep /generalize,证书的私钥似乎已被销毁。 如果我运行certlm.msc,然后在个人\证书中,右键单击我的证书并选择“管理私钥......”我收到错误: 未找到证书的密钥! 此外,如果我尝试导出,它会告诉我 注意:找不到关联的私钥。只能导出证书。 另一方面,在 Sysprep 之前,我可以“管理私钥”,并且导出告诉我“关联的私钥被标记为不可导出” 我也读过这里该私钥确实在 sysprep 之后丢失了。 私钥存储在哪里?我该如何防止或解决这...

Admin

SSH 要求输入三次密码,并且无论输入什么都会进行验证
private-key

SSH 要求输入三次密码,并且无论输入什么都会进行验证

当我尝试使用公钥/私钥和身份验证通过 SSH 进入远程 Linode 服务器时,系统会要求我输入密钥密码三次才能进行身份验证,并询问我用户密码。 奇怪的是,当系统提示输入密钥密码时,我可以输入任何内容,系统都会进行身份验证。如果我什么都不输入,系统会立即提示我输入用户密码,基本上在两种情况下都绕过了密钥密码。 任何建议将被认真考虑。 截屏: ...

Admin

创建中间对时无法加载 CA 私钥
private-key

创建中间对时无法加载 CA 私钥

按照以下教程关联创建根对和中间对。 创建根对工作正常,但是当我尝试使用以下命令创建中间对时: openssl ca -config openssl.cnf -extensions v3_intermediate_ca -days 3650 -notext -md sha256 -in intermediate/csr/intermediate.csr.pem -out intermediate/certs/intermediate.cert.pem 我收到以下错误: Using Configuration from openssl.cnf Can't op...

Admin