溫馨提示×

ubuntu openssl解密步驟怎樣

小樊
44
2025-09-05 02:55:22
欄目: 云計算

在Ubuntu上使用OpenSSL解密,步驟如下:

  1. 安裝OpenSSL(若未安裝):

    sudo apt update && sudo apt install openssl  
    
  2. 確定加密算法

    • 若為AES對稱加密(如.enc文件),需知道具體模式(如-aes-256-cbc)。
    • 若為RSA非對稱加密(如.pem私鑰加密),需對應的私鑰文件。
  3. 執行解密命令

    • AES解密
      openssl enc -d -aes-256-cbc -in encrypted_file.enc -out decrypted_file -pass pass:your_password  
      
      -pass可替換為-pass file:/path/to/keyfile指定密碼文件)
    • RSA解密
      openssl rsautl -decrypt -inkey private_key.pem -in encrypted_file.enc -out decrypted_file  
      
      (若私鑰有密碼,需添加-passin pass:your_password
  4. 注意事項

    • 避免在命令行直接輸入敏感密碼,可通過環境變量或密碼文件傳遞。
    • 確保私鑰文件權限安全(僅授權用戶可讀)。
    • 大文件建議用對稱加密(如AES)結合RSA加密密鑰,而非直接用RSA加密大文件。

根據加密方式選擇對應命令,執行后解密文件會保存至指定路徑。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女