小编Jen*_*rat的帖子

公钥/私钥加密如何工作,谁生成密钥对?

我需要对文件进行加密,将其发送给外部合作伙伴,然后该合作伙伴将使用密钥解密该文件。

我的“基本”理解是我可以生成公钥和私钥,使用公钥对文件进行编码,我们的合作伙伴可以使用我们提供的私钥解密。但这对我来说听起来有点奇怪,我们将共享私钥。只有一个值得信赖的合作伙伴。

我错过了什么吗?

encryption pgp public-key-encryption openpgp

5
推荐指数
2
解决办法
1918
查看次数

如何使用Excel自动使所有输入的数字为负数?

我正在制作一个简单的现金流量,并想为流出设置一个列,它会自动使该列中键入的任何数字为负数。我该怎么做?

microsoft-excel

4
推荐指数
1
解决办法
17万
查看次数

如何从 gpg 密钥中剥离子密钥?

我正在尝试从我的 OpenPGP 密钥中删除子密钥。

这是目前的状态:

gpg> uid 1

pub  3072R/C08D1F4B  created: 2014-01-05  expires: never       usage: SCEA
                     trust: unknown       validity: unknown
sub  3072R/97AFAF8E  created: 2014-01-05  expires: never       usage: SEA
[ unknown] (1)* Vivarto (Banana) <vivarto@gmail.com>
Run Code Online (Sandbox Code Playgroud)

因此,有一个主键和一个子键:

pub  3072R/C08D1F4B  created: 2014-01-05  expires: never       usage: SCEA
sub  3072R/97AFAF8E  created: 2014-01-05  expires: never       usage: SEA
Run Code Online (Sandbox Code Playgroud)

我只想拥有第一部分

pub  3072R/C08D1F4B  created: 2014-01-05  expires: never       usage: SCEA
Run Code Online (Sandbox Code Playgroud)

我试过了deluid,但得到“你不能删除最后一个用户 ID!”

encryption gnupg

4
推荐指数
1
解决办法
5372
查看次数

GnuPG 私钥的处理和安全

我是新的 GnuPG,因此,这可能是一个愚蠢的问题。然而:

我想加密我的电子邮件,因此使用 gpg4win。此外,我还使用 Kleopatra,这是一种用于创建自己的证书和管理朋友公钥的工具。我浏览了Gpg4win - Compendium的手册,并且还阅读了一些其他手册和常见问题解答。

人们总是提到,导出您自己的证书/私钥并最好将其保存在某些外部介质(USB 记忆棒、DVD)上并妥善保管您的秘密密钥非常重要。无论如何,证书仍然在 Kleopatra-tool 中,可以一次又一次地导出(以及导入)。因此,我的证书的安全性不只是由访问我的 PC 的安全性定义的吗?我的意思是,作为一名黑客,我宁愿尝试访问某人的计算机,也不愿闯入公寓,在枕头下寻找那个 U 盘。我建议,这里的PC是最薄弱的地方。如果PC不是最薄弱的地方,则无需导出和隐藏证书。

另外,我正在使用 Thunderbird 和 Enigmail。在解密发送给我的邮件时,我被要求输入密码。与上面类似的点。只要不知道密码,秘钥不是完全没用吗?那么,当必须输入密码以使用我的证书时,导出和物理隐藏我的证书的重点在哪里?

encryption certificate gnupg openpgp

4
推荐指数
1
解决办法
554
查看次数

未签名的驱动程序如何影响 Windows 操作系统?

有很多签名的驱动程序(由 Microsoft 签名)不会影响 Windows 操作系统。如果在 Windows 机器上安装了未签名的驱动程序,它会如何影响操作系统的稳定性,即。它可以做什么来影响/崩溃操作系统?我听说卸载未签名的驱动程序可能会在操作系统中产生一些问题。

windows windows-7 drivers digital-signature windows-8

3
推荐指数
1
解决办法
719
查看次数

GnuPG pinentry 取决于 GUI 的存在

在 MacOSX 上,我正在使用gnupg21以签署git commit. 根据项目目前我正在某个时候我使用IDE(这里IntellijIDEA)进行交互git和某个直接terminal

我必须设置

pinentry-program /usr/local/bin/pinentry-mac
Run Code Online (Sandbox Code Playgroud)

能够继续工作IntellijIDEA

但是,当我使用terminal. 您认为可以根据情况配置gnupg21选择pinentry程序吗?

  • 在 GUI 上 -> /usr/local/bin/pinentry-mac
  • 在终端 -> /usr/local/bin/pinentry

编辑:我当前的配置文件

gpg-agent.conf

enable-ssh-support
default-cache-ttl 14400
max-cache-ttl 86400
log-file /var/log/gpg-agent.log
pinentry-program /usr/local/bin/pinentry-mac
Run Code Online (Sandbox Code Playgroud)

配置文件

keyserver hkp://keys.gnupg.net
no-tty
use-agent
Run Code Online (Sandbox Code Playgroud)

gnupg macos

3
推荐指数
2
解决办法
3131
查看次数

将 GnuPG 密钥复制到新计算机

我想将我所有的 GnuPG 密钥从一台装有 Ubuntu 的计算机转移到装有 Fedora 的计算机上。我不知道如果我可以复制在所有的键.gnupg文件夹,然后将它们导入Fedora的计算机上,或者是更好地使用--export--output?这个我以前也练过,但是试错了这么多,怕是做错了,丢了数据。如果这是要走的路,我将不胜感激用于将多个(2)密钥导出到文件的示例命令。

linux encryption gnupg

3
推荐指数
1
解决办法
1826
查看次数

有关 Windows 资源管理器中“隐藏已知文件类型的扩展名”的详细信息

“已知文件类型”实际上是什么意思?

Windows 资源管理器 - 文件夹选项

什么使文件类型“已知”?

我可以从“已知”文件类型列表中明确添加或删除扩展名/类型吗?

windows-explorer file-extension

2
推荐指数
1
解决办法
1154
查看次数

OpenPGP 加密的文件是否容易受到数据损坏的影响?

我已经使用 GnuPG 来加密一些长期备份,但我担心随着时间的推移数据损坏是否会导致无法恢复档案。

你能解密部分损坏的 OpenPGP 文件吗?

encryption file-corruption gnupg openpgp

2
推荐指数
1
解决办法
632
查看次数