如何加密文件?

醉茄属

我想将一些文件从服务器下载到笔记本电脑中,问题是我希望这种通信尽可能隐蔽且安全。因此,到目前为止,我是使用VPN的,通过这种方式,我可以通过服务器重定向笔记本电脑的整个Internet流量。此外,我尝试使用ftp发送文件并同时观察Wireshark。通信似乎已加密,但是我也想对文件本身进行加密(作为第二步安全措施或类似的措施)。

我的服务器是运行Raspbian的RasPi。我的笔记本电脑是Macbook Air。

我首先要对Ras Pi中的文件进行加密,然后再下载。我怎样才能做到这一点?

金发姑娘

您可以使用openssl基于密钥的对称密码来加密和解密。例如:

openssl enc -in foo.bar \
    -aes-256-cbc \
    -pass stdin > foo.bar.enc

将以CBC模式使用256位AES密码加密foo.barfoo.bar.enc(您可以使用-out开关指定输出文件,而不是如上所述的重定向stdout)还有其他多种可用的密码(请参阅参考资料)。然后,该命令将等待您输入密码,并使用该密码生成适当的密钥。您可以将密钥与一起使用或用自己的密钥代替(实际上,由于需要初始化向量或源,因此它稍微复杂一些,请再次参见)。如果使用密码,则可以使用相同的密码进行解密,而无需查看或保留生成的密钥。man enc-p-Kman enc

解密:

openssl enc -in foo.bar.enc \
    -d -aes-256-cbc \
    -pass stdin > foo.bar

请注意-d另请参阅man openssl

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何轻松加密文件?

来自分类Dev

如何轻松加密文件?

来自分类Dev

如何挂载LUKS加密文件?

来自分类Dev

如何挂载LUKS加密文件?

来自分类Dev

如何扫描/列出加密文件?

来自分类Dev

如何禁用加密文件系统

来自分类Dev

如何使用私钥加密文件

来自分类Dev

如何使用Bash加密文件?

来自分类Dev

如何从加密文件中获取文件类型?

来自分类Dev

如何从加密文件中获取文件类型?

来自分类Dev

当加密工具不再可用时,将来如何读取加密的文件?

来自分类Dev

如何加密css / js文件名

来自分类Dev

IIS配置文件加密如何工作?

来自分类Dev

如何使用ExoPlayer播放DES加密文件

来自分类Dev

如何使用R从磁盘读取加密文件

来自分类Dev

如何读取用R加密的.xls文件?

来自分类Dev

如何使用AES快速加密文件?

来自分类Dev

如何从python解码pdf加密文件

来自分类Dev

如何使用php搜索加密的txt文件

来自分类Dev

如何使用AES快速加密文件?

来自分类Dev

如何使用gpg对称加密文件?

来自分类Dev

如何与Samba共享加密的文件夹

来自分类Dev

如何使用dm-crypt加密文件?

来自分类Dev

Encfs加密文件的安全性如何

来自分类Dev

如何加密服务器上的文件

来自分类Dev

如何设置加密的交换文件?

来自分类Dev

如何从python解码pdf加密文件

来自分类Dev

如何删除不可变的加密文件?

来自分类Dev

如何使用.pub文件加密邮件?