簡體   English   中英

使用彈性城堡API在C#中創建PGP SDA

[英]Creating a PGP SDA in C# using the bouncy castle API

我目前正在使用C#中的Bouncy Castle API(版本1.6.1)將應用程序編寫為PGP加密文件。 我已經設法使所有工作都使用公用/秘密密鑰對和密碼短語進行加密和解密,但是我的工作要求之一是還具有創建將文件加密為SDA的功能(自我解密檔案)就像官方的PGP軟件一樣。

有人知道如何實現嗎?

干杯

  1. 編寫一個輕量級版本,該版本除了驗證密碼,解密,顯示漂亮的進度條並允許用戶指定文件的目標位置外,什么也不做。

  2. 啟動此輕量級版本時,它將查找目標文件的內部資源集合,並根據上述順序對其進行解密,然后將其寫入目標目錄。

  3. 您編寫了一個將原始輕量級應用程序與目標文件打包在一起的應用程序版本。 你是怎樣做的? 此處: 如何從C#代碼更改可執行圖標? (不是我的應用程序圖標)

要獲得獎勵積分,請將SDE標記為在下次重新引導時刪除: http : //abhi.dcmembers.com/blog/2009/03/24/mark-file-for-deletion-on-reboot/

暫無
暫無

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

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