簡體   English   中英

使用外部工具而不是使用腳本來加密上傳的文件是否可行?

[英]Is it feasible to encrypt uploaded file using external tools than inside the script?

我想加密Web應用程序用戶上傳的文件。

這些文件需要單獨加密和解密。

使用外部工具加密文件比使用應用程序內部加密有好處嗎?

例如,文件上傳后立即調用gpg,crypt或7zip(或任何其他工具)。

在請求檢索時,再次調用它們進行解密,然后提供文件。

我認為這可能具有性能優勢,並且可以將加密工作外包給比編程語言中可用的庫更強大,更受信任的應用程序。

啟動工具每次都會創建一個新流程,這可能會影響可伸縮性。 有一些像工具一樣受人尊敬的庫,其中一些庫來自同一代碼庫。

首先,您不應該實現自己的加密貨幣。 就是說,替代方案在我看來並沒有什么不同。 當然,您可以在進程內(通過API調用)或進程外(通過命令行傳遞參數)使用GPG。 然后,考慮的因素歸結為性能,魯棒性等常見的工程因素,而實際上與加密沒有任何關系。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM