我正在負責顯示圖片庫的WPF項目。 圖片存儲在文件夾中。 我想知道是否有一種方法來加密文件夾和圖片來保護文件(用戶不應該看到這些文件),但我想保持通過代碼瀏覽這些文件夾的可能性,以建立我的圖書館。如何加密wpf應用程序的文件夾和文件
0
A
回答
1
我能想到的最佳方式是將文件和文件夾存儲在帶有密碼的Zip存檔中。 Windows文件本地支持Zip文件。有很多支持zip文件的選項,包括framework options和outboard libraries。
請注意,這並不能真正保護文件免受用戶篡改;它只是將它們從偶然的觀察者身上隱藏起來。此外,可能會有速度懲罰;您應該使用盡可能快的壓縮選項。
0
你可以使用Zip文件和另一種方法: 你可以添加其他項目的項目(庫)到您的主要解決方案,添加您的圖片文件夾到你的應用程序及其build action
屬性設置爲resource
,與,你的圖像將儲存在DLL和用於從Dll.i訪問他們以前試過請點擊此鏈接:
相關問題
- 1. 如何在wpf應用程序中使用datetime創建文件夾和文件
- 2. 加密Web應用程序的文件
- 3. Tar.gz和加密文件夾
- 4. Wpf如何在應用程序的根文件夾中創建文件
- 5. 加密的HTML文件和文件,用在Java應用程序解密
- 6. 如何通過android應用程序在應用程序的根文件夾內添加子文件夾?
- 7. 加密iOS應用程序ipa文件
- 8. 如何將應用程序的apk文件寫入文件夾
- 9. 如何在iOS中加密文件名和文件夾名稱?
- 10. 安卓:如何加密和解密資源文件和應用程序
- 11. Android在應用程序中加密和解密資源文件
- 12. 從文件夾和子文件夾將文件上傳到Web應用程序
- 13. Flash/Air應用程序的文件夾和文件操作
- 14. iOS - 訪問應用程序創建的文件和文件夾
- 15. C#應用程序中的文件和文件夾權限
- 16. 如何保存文件應用程序數據文件夾
- 17. 刪除文件和程序文件夾的文件夾
- 18. CodeIgniter:如何加載應用程序文件夾內的css文件
- 19. 如何加密應用程序引擎blobstore上的zip文件
- 20. 訪問包括應用程序文件夾中的文件夾。
- 21. IIS6訪問應用程序主文件夾的父文件夾
- 22. Sencha'a應用程序文件夾內的自定義文件夾
- 23. iPad應用程序文檔文件夾
- 24. 文件夾和文件沒有添加到用戶的應用程序數據文件夾
- 25. 如何隱藏應用程序中的jsp文件夾路徑和文件名
- 26. settings.pyc和__init __。pyc文件如何進入我的Django應用程序文件夾?
- 27. 如何使用vb.net加密文件/文件夾
- 28. 從外部應用程序處理Dropbox文件夾和文件
- 29. 文件和文件夾同步應用程序.net C#
- 30. 如何刪除由應用程序文件夾外部的應用程序刪除的文件夾
有多強,你要保護? Zip文件提供目錄支持。無論如何,您需要提供應用程序的密鑰才能使其工作,所以它絕不會是完全萬無一失的。 –
什麼類型的項目?什麼文件夾?這是一個桌面應用程序,其中的文件存儲在本地系統上,但您不希望用戶能夠從資源管理器中打開文件? – ryadavilli
任何你的代碼可以做的事,用戶也可以做。你所能做的就是讓它更難。 – SLaks