Java security for business software licensing

Jesper =?iso-8859-1?Q?J=F8rgensen?= (jesper@caput.com)
Tue, 09 Mar 1999 11:08:52 +0000

Date: Tue, 09 Mar 1999 11:08:52 +0000
From: Jesper =?iso-8859-1?Q?J=F8rgensen?= <jesper@caput.com>
To: java-security@java.sun.com
Subject: Java security for business software licensing

Hi there,

I am a complete newbie to java security. My company mainly sells server
software written in java and I would like to know if any of the security
features in java can be used to protect our business logic.

I was thinking something like:

Encryption/signing of jar archives so they:
1) could not be reverse-engineered
2) were guaranteed to be authentic

License key system allowing the following procedure:
We distribute a standard version of our software in a jar archive
along with
the mandatory configuration files.
The functionality of the software is controlled by a license key which
we can
mail our customers.
Future upgrades in the license can be done simply by sending the
customer a new
license key.
If possible the license keys should be customer specific.

More feautures could be relevant.

Any feed-back ?

Sincerely,
Jesper Jorgensen

-- 
http://www.caput.com    Nygade 6        Tel +45 33 12 24 42
jesper@caput.com        DK-1164 Kbh. K  Fax +45 33 91 24 42