Linux下记事本(如gedit)本身无内置加密功能,需通过外部工具实现数据加密。以下是常用加密方法及步骤:
GnuPG是Linux系统自带的加密工具,支持对称加密(同一密码加密/解密)和非对称加密(公钥/私钥对)。
sudo apt-get install gnupg;sudo yum install gnupg;sudo dnf install gnupg。gpg --symmetric --cipher-algo AES256 original_file(如original_file.txt)。original_file.txt.gpg。gpg --decrypt encrypted_file.gpg > decrypted_file(如decrypted_file.txt)。OpenSSL是强大的开源加密库,支持AES、DES等多种算法,适合命令行操作。
openssl enc -aes-256-cbc -salt -in original_file -out encrypted_file.enc(如original_file.txt)。encrypted_file.enc(.enc为加密后缀,可自定义)。openssl enc -d -aes-256-cbc -in encrypted_file.enc -out decrypted_file(如decrypted_file.txt)。VeraCrypt是TrueCrypt的增强版,支持创建加密“容器”(虚拟磁盘),适合存储大量敏感数据。
sudo apt-get install veracrypt;sudo yum install veracrypt;sudo dnf install veracrypt。~/secure_container.tc)→ 设置加密算法(推荐AES)→ 设置容器大小→ 设置强密码→ 格式化容器。/mnt/veracrypt1)。将记事本文件复制到该磁盘即可实现加密存储,卸载后文件不可见。若偏好图形界面,可使用以下工具简化操作:
sudo apt-get install kgpg(Debian/Ubuntu)。