Skip to content

tsingkong/FreeXAdES

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.6%
  • Other 0.4%