我目前有 Fedora 14,但电池寿命不太好。我打算切换到 Fedora 16。如果我使用 LXDE 版本而不是 GNOME,我的电池寿命会显着延长吗?
我想使用 openssl 加密一堆字符串。如何将控制台中的明文传递给 openssl(而不是指定具有明文的输入文件)。
openssl 手册页只有这两个与输入/输出相关的选项:
-in <file> input file
-out <file> output file
Run Code Online (Sandbox Code Playgroud)
这是我迄今为止尝试过的:
这工作正常,
openssl aes-256-cbc -a -K 00000000000000000000000000000000 -iv 00000000000000000000000000000000 -in plain.txt -out encrypted.txt
Run Code Online (Sandbox Code Playgroud)
如果我省略 -out 参数,我会在控制台中得到加密字符串,
openssl aes-256-cbc -a -K 00000000000000000000000000000000 -iv 00000000000000000000000000000000 -in plain.txt
Run Code Online (Sandbox Code Playgroud)
但是如果我同时省略 -in 和 -out,我会收到一个错误 - 未知选项“加密我”,
openssl aes-256-cbc -a -K 00000000000000000000000000000000 -iv 00000000000000000000000000000000 "Encrypt ME"
Run Code Online (Sandbox Code Playgroud)