j4sign
所属分类:Java编程
开发工具:Java
文件大小:1286KB
下载次数:14
上传日期:2008-09-18 14:45:21
上 传 者:
winson21
说明: java 实现的签名方案,支持多种签名方案
(java program to achieve the signatures in support of a variety of signature scheme)
文件列表:
j4sign\.project (365, 2008-08-29)
j4sign\.classpath (528, 2008-08-29)
j4sign\build.xml (16611, 2008-08-29)
j4sign\lib\bcmail-jdk14-125.jar (114417, 2008-08-29)
j4sign\lib\bcprov-jdk14-125.jar (936631, 2008-08-29)
j4sign\native\linux\libOCFPCSC1.so (24050, 2008-08-29)
j4sign\native\linux\libpkcs11wrapper.so (97693, 2008-08-29)
j4sign\native\win32\OCFPCSC1.dll (41472, 2008-08-29)
j4sign\native\win32\pkcs11wrapper.dll (73728, 2008-08-29)
j4sign\src\INSTALL (72, 2008-08-29)
j4sign\src\LICENSE-j4sign (18349, 2008-08-29)
j4sign\src\LICENSE_BouncyCastle (1150, 2008-08-29)
j4sign\src\LICENSE_pcsc10_wrapper (1998, 2008-08-29)
j4sign\src\LICENSE_pkcs11_wrapper (2039, 2008-08-29)
j4sign\src\java\core\LICENSE-j4sign (18349, 2008-08-29)
j4sign\src\java\core\clitest.properties (145, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\cms\ExternalSignatureCMSSignedDataGenerator.java (15308, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\cms\ExternalSignatureSignerInfoGenerator.java (15039, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\cms\package.html (419, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\examples\CLITest.java (40437, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\examples\CMSServlet.java (28464, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\examples\CertTest.java (6861, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\examples\DigestSignTask.java (11003, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\examples\GUITest.java (29946, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\examples\JTextAreaOutputStream.java (1437, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\examples\PasswordMasker.java (12716, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\examples\SimpleSignApplet.java (34706, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\examples\SwingWorker.java (3445, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\examples\package.html (915, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\installer\Installer.java (4032, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\installer\OCFPCSC1.dll (41472, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\installer\libOCFPCSC1.so (24050, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\installer\libpkcs11wrapper.so (97693, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\installer\package.html (487, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\installer\pkcs11wrapper.dll (73728, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\pcsc\CardInfo.java (1880, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\pcsc\PCSCHelper.java (9459, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\pcsc\package.html (744, 2008-08-29)
j4sign\src\java\core\it\trento\comune\j4sign\pcsc\sc.properties (1199, 2008-08-29)
... ...
===========================================================
j4sign - an open, multi-platform digital signature solution
===========================================================
1. BUILD
For building, you have download and install Ant, the make utility
for java projects; http://ant.apache.org .
Building requires to setup in your home directory
a keystore named .keystore.swsign, which contains the RSA
keys needed to sign jars. See buildfile (build.xml) for details.
From inside of the j4sign src distribution root, run:
\bin\ant
where is the home of your Ant installation;
this builds a binary distibution of j4sign.
2. RUN
You have to setup the JAVA_HOME environment library to
the root of your Java VM installation.
Form inside the root of your j4sign binary distribution,
run first the install.bat (or install.sh in unix environments)
script for installing the java extension and the relative
native libraries.
Then run the runcli.bat (or runcli.sh in unix environments)
to start the CLI example.
For the applet-servlet example you have to install the provided
sc.war (in the web subdirectory) in a servlet container (tested on tomcat).
The applet uses the extension deployment mechanism to install
the required native wrappers in the ext subidirectory of your j2re installation.
There is also a very basic GUI example for displaying and
signing text only files.
3. LICENSE
j4sign software is covered by GNU GPL License.
Licenses for prerequisite components (pkcs11 wrapper, pcsc wrapper,
BouncyCastle libraries) are in the root directory for the binary
distribution, and in the src directory for the source distribution.
近期下载者:
相关文件:
收藏者: