No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
img
lib
src/jp/langedge/FreeXAdES
test
.gitignore
LICENSE
README.md

README.md

FreeXAdES

FreeXAdES is a simple implementation of XAdES for long-term signature introductory / study. FreeXAdES can be executed only with the Java standard library.

Requirement:

Eclipse IDE for Java Developers.
Version: Mars or after (ex:Oxygen)
Java: Java8 or after
Other: JUnit4 (eclipse standard library)

Import and Run from GitHub:

Menu:
[File]-[Import...]
Select:
[Git]-[Projects from Git]
click [Next>]
Select:
[Clone URI]
click [Next>]
URI:
"https://github.com/miyachi/FreeXAdES"
click [Next>]
Branch Selection:
click [Next>]
Directory:
"C:\Users($NAME)\workspace\FreeXAdES"
click [Next>]
*NOTE.1 The setting path of Directory should be FreeXAdES under the workspace.
Select:
[Import using the New Project wizard]
click [Next>]
Wizards:
[Java]-[Java Project]
click [Next>]
Poject name:
"FreeXAdES"
click [Next>]
*NOTE.2 Location path is the same as "C:\Users($NAME)\workspace\FreeXAdES" in *NOTE.1.
Libraries:
click [Add Library]
Add Library:
select [JUnit]
click [Next>]
JUnit Library version:
select [JUnit 4]
click [Finish]
Java Setting:
click [Finish]

Run JUnit

Open:
FreeXAdeS/src/jp/langedge/FreeXAdES/IFreeXAdESTest.java
Menu:
[Run]-[Run]

Run Sample (Not NEED Eclipse Env)

Windows:
CMD> cd test
CMD> FxSample.bat
Linux:
$ cd test
$ chmod +x *.sh
$ ./FxSample.sh

Document (Japanese)

http://eswg.jnsa.org/matsuri/201605/20160523-S4-miyachi.pdf
http://eswg.jnsa.org/matsuri/201805/20180523-L2-miyachi.pdf

end.