pki

DocuSign、用户证书和 eIDAS
pki

DocuSign、用户证书和 eIDAS

根据我的理解,为了符合 eIDAS 要求,签名者的数字证书包含在 PAdES 信封中。但是,当我使用 DocuSign 签署文档并使用 Acrobat Reader 打开它时,签名面板下会显示该文档已使用 DocuSign 的证书签署,如下图所示。 Q1. docusign 是否会在用户注册时为每个用户创建数字证书? Q2. docusign 是否使用该证书进行签名?如果是,为什么图像中没有显示信任链? Q3. 这样的文件是否符合 eIDAS 标准? ...

Admin

通过由 ROOT CA 签名的证书进行客户端身份验证
pki

通过由 ROOT CA 签名的证书进行客户端身份验证

我已经生成了 ROOT CA,并且可以成功使用它进行基于客户端的身份验证: openssl req -x509 -sha256 -newkey rsa:4096 -subj "$SUBJECT" -days 3650 -keyout root_ca.key -out root_ca.crt openssl req -newkey rsa:4096 -nodes -sha256 -subj "$SUBJECT_CLIENT" -out client.csr -keyout client.key openssl x509 -req -sha256 -in c...

Admin

PuTTY 私钥/公钥对 - 生成证书
pki

PuTTY 私钥/公钥对 - 生成证书

我已经使用 Putty 生成了私钥/公钥对。我有一个扩展名为 .pem 的私钥文件和一个扩展名为 .pub 的公钥文件。 现在我想从中创建一个证书并导入到 Windows“受信任的根证书颁发机构”。这样做的原因是我需要使用私钥连接到 SFTP,而我不想将私钥存储在磁盘上。 我尝试了下面显示的 OpenSSL 命令,但失败并出现错误 -“没有证书与私钥匹配” openssl pkcs12 -export -out MyCert.pfx -inkey private.pem -in public.key 如何解决?并获取包含这两个密钥的证书文件? ...

Admin

Chrome 如何使用 .p12 证书?
pki

Chrome 如何使用 .p12 证书?

当我将 .p12 导入 Chrome 时,需要输入密码。输入密码后,密码将存储在 Chrome 的密钥存储中,我无需再次输入密码即可使用它。 Chrome 如何管理这一点?它会存储密码并在每次使用时应用它吗?还是它会提取证书和私钥,并将它们存储在某个地方? ...

Admin

PKI - 证书对 TLS 协议的影响
pki

PKI - 证书对 TLS 协议的影响

我一直在学习 TLS 协议握手过程。据我所知,TLS 版本完全由客户端操作系统\浏览器支持决定。所选的密码套件由服务器决定(基于客户端可用的套件) 我正在尝试了解证书对协议的哪一部分有影响。我记得 Chrome 警告过我有关 sha1 证书的问题,并强迫我在服务器上续订证书(本质上是强迫我升级我的组织 CA 服务器) ...

Admin

从 .pfx 和单独的编码密钥文件中提取的私钥看起来不同,但都可以工作
pki

从 .pfx 和单独的编码密钥文件中提取的私钥看起来不同,但都可以工作

我有一个 CertAndKey.pfx 文件和相应的 EncryptedKey.pem - 均由 CA 提供。以下命令生成 2 个不同的解密密钥文件 key1.pem 和 key2.pem: openssl rsa -输入加密密钥.pem -输出密钥1.pem openssl pkcs12 -in CertAndKey.pfx -out key2.pem -nodes (当然我已经编辑了 key2.pem,公共部分已被清除,仅保留了私钥部分。) 解密密钥的差异不仅在于“开始/结束 rsa 私钥”与“开始/结束私钥”行(key1 在此行中有“RSA”字...

Admin

与合作伙伴进行相互 TLS 身份验证:他们为什么要求我们提供证书?
pki

与合作伙伴进行相互 TLS 身份验证:他们为什么要求我们提供证书?

因此,我们与合作伙伴一起开展这个项目,合作伙伴应该使用我们的一个 API。老板决定沟通应使用 TLS 相互认证。 在托管 API 的服务器上,我们很久以前就安装了由知名公共 CA 颁发的证书。 以我对 PKI 的理解(相当欠缺),我们不需要向我们的合作伙伴发送任何证书。在启动连接时,他们的系统(作为客户端)将简单地请求我们服务器的证书,并通过 CA 进行验证。如果他们还在客户端上安装了“公共证书”,则服务器应该能够通过 CA 进行验证,并且通信将相互认证。然后,客户端和服务器将就加密通道的通用方法达成一致。 我对使用证书进行相互认证的理解至少部分正确吗...

Admin

HTTPS/PKI 服务器公钥/私钥对
pki

HTTPS/PKI 服务器公钥/私钥对

在 HTTPS 安全会话握手中,我理解服务器出示其公钥,客户端使用该公钥加密对称会话密钥并将其返回给服务器。 我的问题是,服务器何时生成其私钥/公钥对?我可以看到它为每个连接生成一个密钥对,并且我可以看到它只有一个密钥对,它会在每个连接中重复使用。为每个连接创建密钥对似乎更安全。这重要吗? ...

Admin

Hashicorp Vault PKI 中级请求缺少私钥
pki

Hashicorp Vault PKI 中级请求缺少私钥

我尝试设置一些 PKI 结构,但当我从保险库请求中间 CSR 时,没有私钥被发回。地形我尝试在哪里实现它,也不是通过 API。 我试过: APIhttps://www.vaultproject.io/api/secret/pki/index.html#sample-payload-2 并获取 CSR: bash curl \ --header "X-Vault-Token: s.123456789abcdef" \ --request POST \ --data @example.json \ http://vaul...

Admin

禁用虚拟智能卡的 PIN 缓存
pki

禁用虚拟智能卡的 PIN 缓存

我们希望存储 PDF 签名的数字证书虚拟的智能卡。PIN 输入的默认行为是,在会话期间仅输入一次 PIN。是否可以将其更改为“始终提示”,以便每次使用 VSC 的数字证书签署文档时都必须输入 PIN? 谢谢! ...

Admin

设置 OCSP 响应器(pkicreate、OpenSSL、其他)的最佳方法是什么?
pki

设置 OCSP 响应器(pkicreate、OpenSSL、其他)的最佳方法是什么?

我使用 OpenSSL 设置了根 CA 和中间 CA,并开始颁发服务器证书。对于 MS RDP (RemoteApp),它需要 OCSP,因此我还使用 OpenSSL 设置了 OCSP 响应器。使用openssl ocsp命令进行测试工作正常,但使用 MS RDP 或甚至使用 Firefox 访问的带有已颁发证书的 Web 服务器 (IIS) 时,都会抱怨无法联系 CA。 我发布了所有内容这里,但过了一会儿我意识到 OpenSSL OCSP 手册是这么说的: OCSP 服务器仅用于测试和演示目的:它实际上不能用作完整的 OCSP 响应器。它仅包含一...

Admin

当我尝试使用 SSH 登录时,为什么会出现错误“权限被拒绝(公钥)”
pki

当我尝试使用 SSH 登录时,为什么会出现错误“权限被拒绝(公钥)”

这个问题困扰了我好几年。 两台相同的服务器。以“bob”的身份登录。 尝试从 bob@server1 ssh 到 bob@server2。 权限被拒绝(公钥)。 在两台服务器上: rm -r ~/.ssh 在server1上: ssh-keygen ssh bob@server2 权限被拒绝(公钥)。 好的,让我们强制它使用密码: mv ~/.ssh ~/oldssh ssh bob@server2 权限被拒绝(公钥)。 我甚至尝试将 server1 的 id_rsa.pub 的内容放入 server2 上的 authorized_keys...

Admin

OpenWrt:恢复配置备份后,ssh pubkey认证失败
pki

OpenWrt:恢复配置备份后,ssh pubkey认证失败

使用 Luci 网页界面恢复配置备份后,ssh 公钥认证停止工作: $ ssh [email protected] -i ~/.ssh/id_rsa [email protected]: Permission denied (publickey) 检查了 dropbear: root@OpenWrt:/etc/dropbear# ls -l -rw------- 1 501 20 724 Apr 29 09:07 authorized_keys /etc/dropbear/authori...

Admin

CertUtil | CertUtil -verifykeys 内部如何工作?
pki

CertUtil | CertUtil -verifykeys 内部如何工作?

我在本地计算机证书存储中有一个 CA 证书。当我运行此命令时 -enter code here certutil -verifyKeys 给出Key "KEYNAME" verifies as the public key for Certificate "KEYNAME" V0.0 Signature test FAILED CertUtil: -verifykeys command FAILED: 0x80070057 (WIN32: 87 ERROR_INVALID_PARAMETER) CertUtil: The parameter is ...

Admin

从证书(公钥)中提取CSR请求的参数
pki

从证书(公钥)中提取CSR请求的参数

是否可以提取创建 CSR 期间使用的值(例如使用 openssl)? 换句话说,公钥(.crt 文件)是否包含以下数据: C=?、ST=?、L=?、O=?、OU=?、CN=?、name=?、emailAddress=? ...

Admin