MST
星途 面试题库

面试题:Bash中openssl对文本文件加密基础

在Bash脚本中,使用openssl对一个名为test.txt的文本文件进行对称加密,要求使用AES - 256 - CBC加密算法,并设置一个自定义密码,最后输出加密后的文件名为test.enc,简述实现步骤并给出相应代码。
32.3万 热度难度
编程语言Bash

知识考点

AI 面试

面试题答案

一键面试
  1. 简述实现步骤
    • 使用openssl命令调用enc子命令来进行加密操作。
    • 指明使用的加密算法为aes - 256 - cbc
    • 通过-k参数设置自定义密码。
    • -in参数指定输入文件为test.txt,用-out参数指定输出文件为test.enc
  2. 代码
openssl enc -aes - 256 - cbc -k your_custom_password -in test.txt -out test.enc

your_custom_password替换为实际的自定义密码。