public-key-encryption

passwd:使用 ssh 和公钥的身份验证令牌操作错误
public-key-encryption

passwd:使用 ssh 和公钥的身份验证令牌操作错误

我正在使用ssh公钥(保存在本地计算机中)连接到 HPC 集群,如下所示: $ ssh -i ~/narvi_key/xenial-narvi-key [email protected] Enter passphrase for key '/home/xenial/narvi_key/xenial-narvi-key': 当我输入当前密码时,我收到有关密码已过期的以下消息: You are required to change your password immediately (password aged) Last login: Sun O...

Admin

我可以为加密电子邮件的其他收件人获取证书吗?
public-key-encryption

我可以为加密电子邮件的其他收件人获取证书吗?

我在使用 Outlook 工作时经常遇到此问题。有一个电子邮件线程正在进行,有人决定加密他们对群组的回复(有时合理,有时不合理)。现在我想回复所有人以继续对话,但我没有一半收件人的证书。 有没有办法获取加密电子邮件中所有收件人的公共证书,或者这根本不可能?显然,发件人需要所有证书来加密第一封电子邮件,但我不知道这些公共证书是否也包含在内,并且对所有其他收件人都可见。 ...

Admin

如何使用 openssl 命令解码证书/公钥 .PEM 文件?
public-key-encryption

如何使用 openssl 命令解码证书/公钥 .PEM 文件?

我将 Chrome 中的 localhost TSL/SSL 证书存储到 .PEM 文件中。想知道如何使用 oppenssl 命令将其解码为人类可读字段列表。 谷歌搜索仅返回有关如何使用私钥的信息。 有一些在线实用程序可以解码公钥,但我需要一种可以使用 Python 以编程方式轻松访问的方法。我找不到使用库来执行此操作的方法,所以我想 openssl 命令可能会有用。 .PEM 文件中的公钥文本是可在在线解码实用程序中起作用的标准公钥格式。 谢谢你! ...

Admin

如果使用非对称密钥加密的消息到达时被损坏了,会发生什么情况?
public-key-encryption

如果使用非对称密钥加密的消息到达时被损坏了,会发生什么情况?

我对加密存在理论上的怀疑,但在我拥有的任何资源中都找不到答案。如果有人能帮我澄清这个小疑问,我将不胜感激。 我正在研究非对称加密,我想知道如果收件人收到用私钥加密的消息,而该消息由于电干扰等原因被损坏,会发生什么。 我怀疑当收件人解密该消息时会发生什么:我猜该消息要么不会被解密(因此您会收到错误),要么会被解密为难以理解的消息。 任何帮助都非常感谢。 ...

Admin

为什么 gpg 的密钥和公钥具有相同的 keyid?
public-key-encryption

为什么 gpg 的密钥和公钥具有相同的 keyid?

在运行 Cygwin 的 Windows 机器上,当我运行 gpg --list-keys --keyid-format LONG gpg --list-secret-keys --keyid-format LONG pub 和 sec 密钥具有相同的值。sub 和 ssb 具有相同的值。这是预期行为吗? ...

Admin

GPG 导入和导出的公钥不匹配
public-key-encryption

GPG 导入和导出的公钥不匹配

在密钥服务器我查找一个公钥,说这个,用作quux foo搜索字符串,当你点击那里的任何一个超链接时,比如第一个,你就会得到这,其中的第一行和最后几行我将在下面展示: -----BEGIN PGP PUBLIC KEY BLOCK----- xsFNBFWnnlYBEACxP/X6kj+eOQepGtv5MGXKGvyfzrxWjf1MHP6CX+l932TtoC/a mraSF4f4HI3i0p9BCbPCTxJSA5AkT0CgF34s3IqpR+vYF8wsdj3yvfvckN/2l72d . . . koiZ01CsJs1RzL1cNPx6Mofud...

Admin

我可以使用 openssl 执行 ECC 加密(如 ECIES)吗?
public-key-encryption

我可以使用 openssl 执行 ECC 加密(如 ECIES)吗?

我想使用椭圆曲线密码术来非对称加密数据。即使用公共 ECC 密钥加密数据,以便只有拥有相应私钥的人才能解密。 我知道您不能使用 ECC(或任何非对称加密方案)加密任意数据,因此通常您只需加密小于 ECC 密钥大小的一次性随机密钥,例如 128 位。然后使用带有该随机密钥的简单对称密码(如 AES)加密实际数据。 我刚刚了解到 ECC 的工作原理并不是这样,但是像东欧能源信息研究所针对 ECC 做了类似调整。 我的问题:有没有办法用openssl类似的常用工具来做到这一点? 假设我有一对 ECC 密钥对(例如MyPrivateEd25519Key.pem和My...

Admin

如何在 Linux 中解密文件中的单个加密字段(openssl、rsa 密钥)
public-key-encryption

如何在 Linux 中解密文件中的单个加密字段(openssl、rsa 密钥)

我有一个每天在 Linux 上收到的 csv 文件。文件本身并未整体加密,但其中一个字段已加密,因此它看起来像这样: 数据,数据,数据,加密数据、数据等 我有一个用于解密的 RSA 密钥,现在我正在逐行解析文件,剪切加密字段,使用 openssl 解密,然后将其放回行中,如下所示: ###cut out the encrypted field into a variable INFIELD=`echo $DATALINE | cut -d"," -f10` ###decrypt the field into anoth...

Admin

SSH 身份验证方法问题
public-key-encryption

SSH 身份验证方法问题

这些天我研究了 SSH 协议并试图弄清楚密码和公钥认证方法到底是如何工作的。 在密码验证中,我知道客户端使用主机公钥加密凭据,服务器使用其私钥解密。(如果它确实正确) 但是在公钥中,当客户端尝试连接到服务器时,如何进行身份验证以及如何使用此方法防止中间人攻击? 另外,在密码验证中,严格检查是如何进行的? 抱歉,我可能问了一些愚蠢的问题,但我是初学者。 提前致谢。 ...

Admin

如何使用 .pub 文件加密消息?
public-key-encryption

如何使用 .pub 文件加密消息?

我收到了一个名为id_rsa1.pub这样我就可以向他们发送加密消息。 但我无法将其导入到我的程序“Kleopatra”,因为不支持该文件格式。不幸的是,他们不使用 .pgp 如何使用 .pub 文件向他们发送加密消息? ...

Admin

关于谁应该持有哪个密钥(公钥与私钥)的基本原则是什么?
public-key-encryption

关于谁应该持有哪个密钥(公钥与私钥)的基本原则是什么?

在 SSH 日志记录场景中,客户端保留私钥,而服务器将公钥存储在其 ./ssh 目录下。 在不同的场景中,例如 SSL,服务器保存私钥并将其对应的公钥提供给最终用户。 我在网上读了很多关于这两个密钥的文章,要么离题,要么对初学者来说太深奥了。有人能用通俗易懂的语言解释一下这里决定谁应该持有哪个密钥的规则是什么吗?非常感谢。 ...

Admin

公钥/私钥的角色是任意确定的还是数学确定的?
public-key-encryption

公钥/私钥的角色是任意确定的还是数学确定的?

我读过有关公钥/私钥作用的相互矛盾的信息。 在一篇文章中(非对称密钥算法), 它说: 简单来说,每一方(比如 Alice)都会选择一个私人随机值,将其输入密钥生成程序,并收到两个密钥。哪个密钥公开,哪个密钥保密,这都是任意的,但私钥的隐私性至关重要。 而在许多其他文章中,他们建议私钥始终用于解密,而公钥用于加密。或者私钥用于被认证方,而公钥用于认证方。 所以我的问题是,私钥被称为“私人”仅仅是因为你将它们保密,还是因为它们具有一些数学优点,从根本上将它们与公共密钥区分开来? ...

Admin