如何将字符串(不是文件)传递给openssl?

尼蒂克·帕克

我想使用openssl加密一串字符串。如何在控制台中将纯文本传递给openssl(而不是指定具有纯文本的输入文件)。

openssl手册页只有两个与输入/输出有关的选项:

-in <file>     input file
-out <file>    output file

到目前为止,这是我尝试过的:

这样很好

openssl aes-256-cbc -a -K 00000000000000000000000000000000 -iv 00000000000000000000000000000000 -in plain.txt -out encrypted.txt

如果我省略-out参数,则会在控制台中获得加密的字符串,

openssl aes-256-cbc -a -K 00000000000000000000000000000000 -iv 00000000000000000000000000000000 -in plain.txt

但是,如果我同时省略-in和-out,则会收到错误消息-未知选项“加密我”,

openssl aes-256-cbc -a -K 00000000000000000000000000000000 -iv 00000000000000000000000000000000 "Encrypt ME"
混乱

用这个:

user@host:~$ echo "my string to encrypt" | openssl aes-256-cbc -e -a -K 00000000000000000000000000000000 -iv 00000000000000000000000000000000
a7svR6j/uAz4kY9jvWbJaUR/d5QdH5ua/vztLN7u/FE=
user@host:~$ echo "a7svR6j/uAz4kY9jvWbJaUR/d5QdH5ua/vztLN7u/FE=" | openssl aes-256-cbc -d -a -K 00000000000000000000000000000000 -iv 00000000000000000000000000000000
my string to encrypt

或者您可以使用命令替换:

user@host:~$ openssl aes-256-cbc -a -K 00000000000000000000000000000000 -iv \
00000000000000000000000000000000 -in <(echo "my string to encrypt") -out encrypted.txt

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将字符串(不是文件)传递给openssl?

来自分类Dev

如何将bash变量作为字符串而不是数组传递给scala文件

来自分类Dev

将字符串而不是文件传递给openssl_pkcs7_sign()

来自分类Dev

如何将字符数组传递给字符串

来自分类Dev

如何将字符串传递给git log -S而不是一个单词?

来自分类Dev

如何将字符串传递给HashSet包含?

来自分类Dev

如何将字符串传递给宏函数

来自分类Dev

如何将字符串传递给工厂

来自分类Dev

如何将字符串参数传递给jQuery

来自分类Dev

如何将字符串从doInBackground传递给onPostExecute

来自分类Dev

如何将字符串数组传递给函数?

来自分类Dev

如何将生成的字符串传递给 EditText?

来自分类Dev

如何将字符串传递给 glutCreateWindow() 函数?

来自分类Dev

如何将字符串传递给需要文件参数的Windows命令?

来自分类Dev

如何将.cs文件中的xml字符串传递给javascript函数?

来自分类Dev

如何将字符串值从资源文件传递给 ConverterParameter?

来自分类Dev

如何将字符串值传递给Webview,例如:传递给youtube”

来自分类Dev

如何将文件数组以及java脚本中的其他字符串/int变量传递给php

来自分类Dev

GNU Parallel 用法 - 如何将当前传递的字符串传递给并行?

来自分类Dev

如何将字符串数组指针传递给新的字符数组?在 C

来自分类Dev

如何将 base64 字符串作为 Openssl 的输入证书传递?

来自分类Dev

如何将字符串数组传递给需要字符串但不在数组中的ruby方法?

来自分类Dev

如何将字符串地址传递给传单路由设备以根据字符串地址获取方向?

来自分类Dev

如何将字符串传递给函数,然后检查其是否等于字符串

来自分类Dev

如何将字符串数组传递给需要字符串但不在数组中的ruby方法?

来自分类Dev

如何将字符串地址传递给传单路由设备以根据字符串地址获取方向?

来自分类Dev

如何将大json字符串传递给下一个活动

来自分类Dev

如何将Swift字符串数组传递给带有char **参数的C函数

来自分类Dev

如何将字符串或类传递给方法以创建实例

Related 相关文章

  1. 1

    如何将字符串(不是文件)传递给openssl?

  2. 2

    如何将bash变量作为字符串而不是数组传递给scala文件

  3. 3

    将字符串而不是文件传递给openssl_pkcs7_sign()

  4. 4

    如何将字符数组传递给字符串

  5. 5

    如何将字符串传递给git log -S而不是一个单词?

  6. 6

    如何将字符串传递给HashSet包含?

  7. 7

    如何将字符串传递给宏函数

  8. 8

    如何将字符串传递给工厂

  9. 9

    如何将字符串参数传递给jQuery

  10. 10

    如何将字符串从doInBackground传递给onPostExecute

  11. 11

    如何将字符串数组传递给函数?

  12. 12

    如何将生成的字符串传递给 EditText?

  13. 13

    如何将字符串传递给 glutCreateWindow() 函数?

  14. 14

    如何将字符串传递给需要文件参数的Windows命令?

  15. 15

    如何将.cs文件中的xml字符串传递给javascript函数?

  16. 16

    如何将字符串值从资源文件传递给 ConverterParameter?

  17. 17

    如何将字符串值传递给Webview,例如:传递给youtube”

  18. 18

    如何将文件数组以及java脚本中的其他字符串/int变量传递给php

  19. 19

    GNU Parallel 用法 - 如何将当前传递的字符串传递给并行?

  20. 20

    如何将字符串数组指针传递给新的字符数组?在 C

  21. 21

    如何将 base64 字符串作为 Openssl 的输入证书传递?

  22. 22

    如何将字符串数组传递给需要字符串但不在数组中的ruby方法?

  23. 23

    如何将字符串地址传递给传单路由设备以根据字符串地址获取方向?

  24. 24

    如何将字符串传递给函数,然后检查其是否等于字符串

  25. 25

    如何将字符串数组传递给需要字符串但不在数组中的ruby方法?

  26. 26

    如何将字符串地址传递给传单路由设备以根据字符串地址获取方向?

  27. 27

    如何将大json字符串传递给下一个活动

  28. 28

    如何将Swift字符串数组传递给带有char **参数的C函数

  29. 29

    如何将字符串或类传递给方法以创建实例

热门标签

归档