JLicenser

暗号化とライセンスでJavaプログラムを保護するツール


ソフト詳細説明

Javaプログラムは、バイトコードの仕様上、簡単に逆コンパイルできてしまいます。
これまで、曖昧化などの方法が使われていますが完全ではありません。また、作成したJavaプログラムを特定の相手にだけ使用権を認めて配布することが必要になる場合もあります。そこで、次のような機能を持ったツールを開発しました。

(1)クラスを暗号化することによって、次のJavaプログラムの逆コンパイルが不可能になります。

●コンソールアプリケーション
●GUIアプリケーション
●クラスライブラリ
●サーブレット
●アプレット ※試作段階

(2)暗号化の鍵は、公開鍵暗号方式により暗号化して使用者に渡すので、正当な使用者のみが安全に復号できます。
(3)使用者に付与する使用権(ライセンス)には、次の条件を組み合わせることができます。

●ホスト名
●物理アドレス
●IPアドレス
●有効期限
●独自のライセンス条件

(4)開発者はプログラムを追加することによって独自のライセンス条件を追加することができます。
(5)使用権(ライセンス)は、署名付きのファイルに記述して使用者に配布します。
正当な使用権を持たない者が、これを入手し、更に改竄などの不正な操作を行ってもプログラムは起動できません。

動作環境

JLicenserの対応動作環境
ソフト名:JLicenser
動作OS:汎用
機種:汎用
種類:フリーソフト
作者: 大金システム設計事務所 

この作品については、作者がコメント・評価を希望しておりません。

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

暗号化  Java  ライセンス 


「プログラミング」カテゴリーの人気ランキング

  1. VCSSL データの2D&3D可視化や計算・シミュレーション、簡易ツール製作などに便利な、C言語系のプログラミング言語(ユーザー評価:0)
  2. HCP Viewer Professional HCPチャートをスピーディーに清書する(ユーザー評価:0)
  3. Escape Codec Library JISエンコードも可能な escape エンコード・デコード関数のライブラリ(ユーザー評価:0)
  4. Z80逆アセンブラ hoja for Java Z80逆アセンブラhojaのJava版 ラベル付加 文字列判別 未定義命令対応 非GUIのコマンドライン(ユーザー評価:0)
  5. フローチャート・エディタ キーボード入力でフローチャート(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック

ベクターパスポートとは?


パソコンソフトを探すなら「Vector」
ソフトライブラリ
PCショップ
QuickPoint

その他のコンテンツ
ちょい読み!
コミック