大文件上的PGP加密失败

时间:2016-11-14 05:02:33

标签: encryption public-key-encryption pgp encryption-asymmetric

我处于这种奇怪的境地 我尝试使用带有RSA / Armored Public Key的PGP加密这个拥有约4200万行的11GB。

以下是我使用的命令:

导入密钥 - > gpg --import ~/underwood/keys/my_pub_4096_RSA_key.asc

PGP加密 -

gpg -r "underwood@publickey.com" -o /usr/local/encrrypted-file/encrypted-11GB-file.txt.pgp
--armor --encrypt /usr/local/file-to-encrrypt/this-is-a-11GB-file.txt

`

问题:
/usr/local/encrrypted-file/encrypted-11GB-file.txt.pgp的文件大小为4GB,行数仅为8M。我不确定这里发生了什么。该命令在3分钟后成功完成且没有错误。

问题:

  1. 如何进一步调查此问题?
  2. gpg命令的文件大小是否有上限?因为这个命令可以很好地处理500MB文件。
  3. 如何在11GB文件上实现完全加密?
  4. 我能想到的一个解决方案就是将500GB文件中的11GB打包并执行此操作。但问题是,我不允许将文件分块。

    如果有更好的解决方案,请告诉我。

1 个答案:

答案 0 :(得分:0)

请参阅unix split函数将二进制文件拆分为多个部分。