I have now been trying to modify a couple of lines of code in the Jtss libraries in order to be able to create AIK keys and import them programmatically, without having to go through command line. The problem was simply to be able to get out the UUID after the AIK was imported, in order to be able to store it programmatically and load the key later on, without the copy and paste from command line. Now, I have done that, and on one computer it was working, by using the iaik_jtss_tcs.jar and iaik_jtss_tsp.jar I had recompiled (both of them since I had to modify the AbstracApp class in iaik.tc.utils.cmdline package, which is common to both jar).
Now I got a new laptop and did the same, but when I use the new libraries (which I put in the lib folder where the jtss is installed), it says that it can't bind to the TCS core.
I used the source included with the jtss package to do the modifications, but when I compared the original jar and the one I built, I could see that many classes were slightly bigger in the custom one (1 kB).
Is the source version different from what is in the precompiled jar files?
Get latest updates about Open Source Projects, Conferences and News.