0

現在、C# で Bouncy Castle API (リリース 1.6.1) を使用して PGP 暗号化ファイルへのアプリケーションを作成しています。公開鍵と秘密鍵のペアとパス フレーズの両方を使用してファイルを暗号化および復号化するという点では、すべてを機能させることができましたが、私の作業の要件の 1 つは、ファイルを SDA (Self Decrypting Archives) に暗号化する機能を作成することでもあります。公式の PGP ソフトウェアとほとんど同じです。

これをどのように達成できるか誰にも分かりますか?

乾杯

4

1 に答える 1

1
  1. パスワードを検証し、解読し、素敵な進行状況バーを表示し、ユーザーがファイルのターゲットの場所を指定できるようにするだけの軽量バージョンを作成します。

  2. この軽量バージョンが起動すると、ターゲット ファイルの内部リソース コレクションが検索され、上記のシーケンスに従って解読され、ターゲット ディレクトリに書き込まれます。

  3. バージンの軽量アプリとターゲット ファイルをパッケージ化するバージョンのアプリを作成します。どうやってそれをしますか?ここ: c# コードから実行可能アイコンを変更するには? (私のアプリのアイコンではありません) .

ボーナス ポイントとして、次の再起動時に削除するように SDE をマークします: http://abhi.dcmembers.com/blog/2009/03/24/mark-file-for-deletion-on-reboot/

于 2011-02-08T23:19:35.073 に答える