我已经看到以下技巧可以稍微快速地创建大的空文件:
dd if=/dev/zero of=test.dat bs=1024 count=1024
Run Code Online (Sandbox Code Playgroud)
但是,这在创建多 GB 文件时仍然需要一些时间。我认为这次是由磁盘将所有\0s 从写入/dev/zero到test.dat。
有没有办法“立即”创建任意大小的文件,而无需实际将其内容初始化为任何内容?
我正在使用 Mountain Lion,当我使用 gpg 加密文件时,一个烦人的 GUI 提示我输入密码。我想在终端中提示输入密码,而不是在外部 GUI 中。例如,我可能正在远程执行此操作。
有没有办法让 gpg for mac 在终端中询问密码而在 GUI 提示中没有?
更新:这对于 gpg2 来说似乎很难,所以我已经降级为 gpg1。用 gpg2 (MacGPG2) 尝试了一切,但没有任何效果。糟透了!使用 gpg1 工作正常!
你如何通过密钥服务器交换密钥?
工作示例非常适合发送和查找+检索。
我知道gpg --send-keys是命令,但是您如何找到 keyid(尝试了 - 的所有输出--list-keys)。--keyserver keys.gpugp.net使用--send-keys但不使用--search-keys(说坏 uri)。我应该发布哪些密钥?要发布到哪个密钥服务器。尽管是一个非常简单的程序,但 gnugp 文档很糟糕(链接断开,信息丢失)。
我想将我的整个公共钥匙串发送给我的一个朋友(并出于显而易见的原因将其备份)并想将其导出到一个单独的块中,就像 GPA 所做的那样。如果使用我自己的私钥签名,则奖励积分。
我有一个朋友,他有一个 OpenPGP 密钥,我很高兴有人给我写加密邮件。然而,3 年后,他的密钥上个月刚刚过期,现在 Thunderbird(带有 Enigmail 插件)不允许我再加密邮件。
我想知道:技术上,使用过期的密钥来加密消息应该没有问题吗?
我已经通知他他的密钥已过期,但他最近得到了他的第一个儿子,并告诉我他目前没有时间更新他的密钥(你知道,伪造主密钥,启动安全的实时系统等。pp.)。我完全理解这可能需要一些时间,直到他找到时间来做这件事。
但是,现在 Thunderbird 不允许我再加密消息,因为他的密钥已过期。我想知道,更糟糕的是,过期的密钥还是未加密的邮件?
是否可以使用过期的 OpenPGP 密钥向用户发送加密消息?
我来自使用带有 OpenSSL 的普通旧 RSA 来满足我所有的非对称加密需求,我学到了相当多的知识,但是我很难围绕 OpenPGP 协议进行思考。因此,这将是几个问题。
在我的 Debian 盒子中,使用 GnuPG,在当前钥匙串中创建主密钥时,我注意到子密钥的默认创建。在阅读了一些之后,我了解到 GnuPG 以这种方式自动管理密钥;严格用于签名的主密钥和严格用于加密的子密钥。这让我相信他们只是为私钥和公钥使用了不同的名称:主密钥(如私钥)用于签署只有子密钥(公钥)可以解密的数据,但子密钥(公钥)只能加密数据,然后只能通过主密钥(私钥)解密。我在这个假设中是否正确,还是它们完全是 2 个单独的密钥对?
如果它们是两个单独的密钥对,那么什么在数学上将子密钥绑定到主密钥?
是否只是 GnuPG 使用这种方法,其中会自动创建子密钥以进行加密,还是 OpenPGP 协议强制要求这样做?
当我将密钥上传到密钥服务器时,上传的是哪个密钥,我的主密钥还是子密钥?或两者?
当我使用该--export功能时,当我指定我的 UID 时会导出哪个 OpenPGP 密钥?
我想弄清楚如何在一个命令中执行以下操作。
我有一个 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)
如何检索所有这些密钥以检查我获得的密钥是否可信?
我想彻底删除所有文件和文件夹,以便用户无法恢复已删除的文件或文件夹。
我怎样才能做到这一点?
我知道以前有人问过这个问题,但是我一直在尝试各种免费软件产品,因此我感到很困惑。我想摆脱 DiffDoc 部门。问题是我无法找到可以满足我们需要的东西。WinMerge 是最新的尝试。
问题很简单。一个 Word 和一个 PDF 文档,其中一部分包含要进行比较的文本。
比较它们并完成。原始文本,忽略空格,忽略回车等;并在某种报告中给我结果。
我们尝试了 ExamDiff、kdiff3、Tortoise 和其他一些。
我只是想知道如果我.7z使用密码将文件压缩(或只是保存)到存档中,加密文件是否真的可以解密。
如果我使用强且不可预测的密码,那么解密它的唯一方法是暴力攻击吗?
7-Zip 似乎使用 AES-256,根据维基百科,它也用于其他应用程序,因此我猜它不容易解密。但是,我对密码学并不感兴趣。
.7z如果没有密码,档案是否无法解密(除非通过蛮力)?
gnupg ×6
openpgp ×4
pgp ×3
encryption ×2
security ×2
7-zip ×1
comparison ×1
dd ×1
decryption ×1
encoding ×1
expired-key ×1
mac ×1
pdf ×1
rsa ×1
thunderbird ×1
unix ×1
windows ×1