小编Jen*_*rat的帖子

是否可以“立即”创建任意文件?

我已经看到以下技巧可以稍微快速地创建大的空文件:

dd if=/dev/zero of=test.dat bs=1024 count=1024
Run Code Online (Sandbox Code Playgroud)

但是,这在创建多 GB 文件时仍然需要一些时间。我认为这次是由磁盘将所有\0s 从写入/dev/zerotest.dat

有没有办法“立即”创建任意大小的文件,而无需实际将其内容初始化为任何内容?

unix dd

6
推荐指数
1
解决办法
290
查看次数

Mac 上的 gpg2:如何在终端上输入密码而不是获得 GUI 提示?

我正在使用 Mountain Lion,当我使用 gpg 加密文件时,一个烦人的 GUI 提示我输入密码。我想在终端中提示输入密码,而不是在外部 GUI 中。例如,我可能正在远程执行此操作。

有没有办法让 gpg for mac 在终端中询问密码而在 GUI 提示中没有?


更新:这对于 gpg2 来说似乎很难,所以我已经降级为 gpg1。用 gpg2 (MacGPG2) 尝试了一切,但没有任何效果。糟透了!使用 gpg1 工作正常!

mac security gnupg osx-mountain-lion openpgp

6
推荐指数
1
解决办法
5724
查看次数

gnupg:如何与密钥服务器交换密钥

你如何通过密钥服务器交换密钥?

工作示例非常适合发送和查找+检索。

我知道gpg --send-keys是命令,但是您如何找到 keyid(尝试了 - 的所有输出--list-keys)。--keyserver keys.gpugp.net使用--send-keys但不使用--search-keys(说坏 uri)。我应该发布哪些密钥?要发布到哪个密钥服务器。尽管是一个非常简单的程序,但 gnugp 文档很糟糕(链接断开,信息丢失)。

gnupg openpgp

6
推荐指数
1
解决办法
7430
查看次数

如何将我的公共 GnuPG 钥匙串导出到一个块中?

我想将我的整个公共钥匙串发送给我的一个朋友(并出于显而易见的原因将其备份)并想将其导出到一个单独的块中,就像 GPA 所做的那样。如果使用我自己的私钥签名,则奖励积分。

pgp gnupg

6
推荐指数
1
解决办法
4655
查看次数

如何使用过期的 OpenPGP 密钥向用户发送加密消息?

我有一个朋友,他有一个 OpenPGP 密钥,我很高兴有人给我写加密邮件。然而,3 年后,他的密钥上个月刚刚过期,现在 Thunderbird(带有 Enigmail 插件)不允许我再加密邮件。

我想知道:技术上,使用过期的密钥来加密消息应该没有问题吗?

我已经通知他他的密钥已过期,但他最近得到了他的第一个儿子,并告诉我他目前没有时间更新他的密钥(你知道,伪造主密钥,启动安全的实时系统等。pp.)。我完全理解这可能需要一些时间,直到他找到时间来做这件事。

但是,现在 Thunderbird 不允许我再加密消息,因为他的密钥已过期。我想知道,更糟糕的是,过期的密钥还是未加密的邮件?

是否可以使用过期的 OpenPGP 密钥向用户发送加密消息?

encryption thunderbird pgp expired-key gnupg

6
推荐指数
1
解决办法
2015
查看次数

OpenPGP 密钥与其子密钥之间的关系是什么?

我来自使用带有 OpenSSL 的普通旧 RSA 来满足我所有的非对称加密需求,我学到了相当多的知识,但是我很难围绕 OpenPGP 协议进行思考。因此,这将是几个问题。

在我的 Debian 盒子中,使用 GnuPG,在当前钥匙串中创建主密钥时,我注意到子密钥的默认创建。在阅读了一些之后,我了解到 GnuPG 以这种方式自动管理密钥;严格用于签名的主密钥和严格用于加密的子密钥。这让我相信他们只是为私钥和公钥使用了不同的名称:主密钥(如私钥)用于签署只有子密钥(公钥)可以解密的数据,但子密钥(公钥)只能加密数据,然后只能通过主密钥(私钥)解密。我在这个假设中是否正确,还是它们完全是 2 个单独的密钥对?

如果它们是两个单独的密钥对,那么什么在数学上将子密钥绑定到主密钥?

是否只是 GnuPG 使用这种方法,其中会自动创建子密钥以进行加密,还是 OpenPGP 协议强制要求这样做?

当我将密钥上传到密钥服务器时,上传的是哪个密钥,我的主密钥还是子密钥?或两者?

当我使用该--export功能时,当我指定我的 UID 时会导出哪个 OpenPGP 密钥?

pgp rsa gnupg openpgp

6
推荐指数
1
解决办法
2503
查看次数

检索对我拥有的密钥进行签名的公钥

我想弄清楚如何在一个命令中执行以下操作。

我有一个 ISO 映像及其签名文件 *.sig。我试图通过 GnuPG 2 验证它,但它报告了一个丢失的公钥给我它的指纹。我已使用以下方法成功检索到密钥

gpg2 --keyserver hkp://keys.gnupg.net --recv-key <fingerprint>
Run Code Online (Sandbox Code Playgroud)

但是当我检查钥匙时

gpg2 --edit-key <KEY ID>
Run Code Online (Sandbox Code Playgroud)

其次是

gpg> check
Run Code Online (Sandbox Code Playgroud)

我收到了这条消息:

27 signatures not checked due to missing keys
Run Code Online (Sandbox Code Playgroud)

如何检索所有这些密钥以检查我获得的密钥是否可信?

gnupg openpgp

6
推荐指数
1
解决办法
3877
查看次数

如何彻底删除文件和文件夹而不留痕迹?

我想彻底删除所有文件和文件夹,以便用户无法恢复已删除的文件或文件夹。

我怎样才能做到这一点?

windows security

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

文本比较实用程序

我知道以前有人问过这个问题,但是我一直在尝试各种免费软件产品,因此我感到很困惑。我想摆脱 DiffDoc 部门。问题是我无法找到可以满足我们需要的东西。WinMerge 是最新的尝试。

问题很简单。一个 Word 和一个 PDF 文档,其中一部分包含要进行比较的文本。

比较它们并完成。原始文本,忽略空格,忽略回车等;并在某种报告中给我结果。

我们尝试了 ExamDiff、kdiff3、Tortoise 和其他一些。

pdf comparison microsoft-word

5
推荐指数
1
解决办法
258
查看次数

如果我使用密码压缩 .7z 存档中的文件,是否无法在没有密码的情况下解密?

我只是想知道如果我.7z使用密码将文件压缩(或只是保存)到存档中,加密文件是否真的可以解密。

如果我使用强且不可预测的密码,那么解密它的唯一方法是暴力攻击吗?

7-Zip 似乎使用 AES-256,根据维基百科,它也用于其他应用程序,因此我猜它不容易解密。但是,我对密码学并不感兴趣。

.7z如果没有密码,档案是否无法解密(除非通过蛮力)?

encryption encoding decryption 7-zip

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