0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

StreamRelay.jar で入力ダイアログで暗号鍵を与える

Last updated at Posted at 2018-01-24

java.exe -Djava.security.policy=StreamRelay.policy -jar StreamRelay.jar

StreamRelay.bat

StreamRelay.jar で入力ダイアログで暗号鍵を与える

「-LocalCipherPasswordFromGUI」
「-RemoteCipherPasswordFromGUI」
「CipherKeywordFromGUI」 (JavaStreamスキーム中)

というオプションを指定すると、起動時に GUI の入力ダイアログが表示されて、そこに暗号鍵を与える事ができる。

暗号鍵の入力を促す入力ダイアログ

Windowsの右クリックメニュー

「Sample\Cipher.reg」にあるようなレジストリキーを用意すれば、下記のような右クリックメニューでファイルの暗号化/復号ができるようになる。

右クリックメニュー

実際には「Sample\Cipher.reg」をテキストエディタでStreamRelay.batのパスを指定する必要があると思う。
(環境変数「PATH」に追加してあればいいけど)

また「Sample\Cipher.reg」を編集する事で、別の暗号アルゴリズム/モード/パディング/パスワード攪拌アルゴリズム等、お好きなものに変更してもよいだろう。

黒い画面(コマンドプロンプト)が消えないのだけど、なんでだろう。
とりあえず適当なタイミングで手動で消せばよい


暗号化コマンドとしてのStreamRelay.jar

暗号化コマンドとしてのStreamRelay.jar


目次へ戻る

目次というか最初の一歩

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?