我使用对称加密对文件进行了加密,如下所示:
gpg --symmetric myfile
Run Code Online (Sandbox Code Playgroud)
结果是一个文件myfile.gpg
。
好吧。现在让我们再次解密文件:
gpg -o myfile --decrypt myfile.gpg
Run Code Online (Sandbox Code Playgroud)
我被要求输入我设置的密码,然后我看到
gpg: CAST5 encrypted data
gpg: encrypted with 1 passphrase
gpg: WARNING: message was not integrity protected
Run Code Online (Sandbox Code Playgroud)
我不确定那里的第一行和最后一行。
在 GnuPG 中,我可以像这样编辑我的密钥的到期时间:
$ gpg --edit-key 01234567
[...]
gpg> expire
Changing expiration time for the primary key.
Please specify how long the key should be valid.
0 = key does not expire
<n> = key expires in n days
<n>w = key expires in n weeks
<n>m = key expires in n months
<n>y = key expires in n years
Key is valid for? (0)
Run Code Online (Sandbox Code Playgroud)
但是,如果我想将到期时间设置为特定(绝对)日期/时间,例如 01-01-2015,午夜怎么办?我真的必须从现在开始计算确切的时间,例如 9m+15d+...?
谷歌在这方面根本没有帮助我。我有一部运行 Android 2.3.3 的三星 Galaxy S 手机。我想知道是否可以让我的笔记本电脑为其提供互联网连接。我猜是一种束缚,但反过来了。
先决条件是手机,不是直接连接到互联网,而是通过 Windows 机器连接到互联网。你能帮助我吗?Ad hoc 网络(在另一个线程中提出)在我的情况下似乎不起作用。
谢谢 :)
对于仅由供应商作为 Windows 可执行文件提供的固件更新(此处为华硕主板 USB-C PD 固件),我需要临时安装 Windows。我发现的所有有关如何创建 USB 闪存驱动器以获取临时/便携式 Windows 安装的教程 ( 1、2、3 )都使用Windows 工具。似乎没有一个是跨平台的。不过,我家里没有任何当前的 Windows PC,都是 Linux 的。所以你有它; 这是一个先有鸡还是先有蛋的问题。
注意,我不是在寻找可启动的 Windows 安装程序,我需要获取正在运行的Windows 安装程序,而是执行一些启用管理员的命令,运行 .exe 来刷新设备。IE。相当于 Linux 实时桌面映像。
难道真的是 2022 年了,我必须做这样的事情吗?
我觉得我错过了一些东西,仅限 Windows 的工具真的有那么神奇吗?或者我可以直接执行一些步骤来从 Linux/Ubuntu 创建便携式 Windows 10/11 驱动器吗?
使用 GPG,我可以对称加密文件,例如此处所述:如何使用 gpg 对称加密文件?. 在解密时,它将显示(在其他行中):
gpg: encrypted with 1 passphrase
Run Code Online (Sandbox Code Playgroud)
如何在加密文件时添加多个密码?
笔记:
可以同时加密对称和非对称文件。从联机帮助页gpg
:
-e Encrypt data. This option may be combined with --sign (for a
signed and encrypted message), --symmetric (for a message
that may be decrypted via a secret key or a passphrase), [...]
Run Code Online (Sandbox Code Playgroud)gnupg 邮件列表上的一条 2004 年的消息表明这还不可能。现在将近 10 年后,这可能不再正确。
gnupg ×3
encryption ×2
aes ×1
android ×1
linux ×1
portable ×1
tethering ×1
windows-10 ×1
windows-7 ×1