|
From: Hal F. <hal...@gm...> - 2012-09-18 03:21:59
|
I just got started with the trusted java software because I want to
play with monotonic counters. I have used trousers, but the tcg did
not think it useful to put counter create or increment in the tss
spec, so trousers doesn't provide them.
Unfortunately, counter creation is not working with jtpmtools. I have
tried with both jtss and the wrapper around the trousers tcsd.The
error logs are below. It seems to be failing to find
getMonotonicCounters. I've looked through what source code I have and
I can't find this function.
Do monotonic counters really work? Do I need an extra library to
supply the missing function? Any help would be appreciated.
Thanks!
sudo ./jtt.sh ctr_create --label rpla -o test >& err.log
---------------------
IAIK Java TPM Tools
---------------------
18:01:10:475 [INFO] TcTcsEventMgrMem::<init> (44): Using "in
memory" event log.
Exception in thread "main" java.lang.NoSuchMethodError:
iaik.tc.tss.api.tspi.TcIContext.getMonotonicCounters(J)Liaik/tc/tss/api/tspi/TcIMonotonicCtr;
at iaik.tc.apps.jtt.ctr.MonotonicCtrCreate.execute(MonotonicCtrCreate.java:70)
at iaik.tc.utils.cmdline.SubCommand.run(SubCommand.java:69)
at iaik.tc.utils.cmdline.SubCommandParser.parse(SubCommandParser.java:41)
at iaik.tc.apps.JTpmTools.main(JTpmTools.java:224)
sudo ./jtt.sh ctr_create --label rpla -o test >& err-t.log
---------------------
IAIK Java TPM Tools
---------------------
18:00:16:819 [INFO] CommonSettings::getTssFactory (66): TrouSerS
TSS detected. Using JNI bindings...
Exception in thread "main" java.lang.NoSuchMethodError:
iaik.tc.tss.api.tspi.TcIContext.getMonotonicCounters(J)Liaik/tc/tss/api/tspi/TcIMonotonicCtr;
at iaik.tc.apps.jtt.ctr.MonotonicCtrCreate.execute(MonotonicCtrCreate.java:70)
at iaik.tc.utils.cmdline.SubCommand.run(SubCommand.java:69)
at iaik.tc.utils.cmdline.SubCommandParser.parse(SubCommandParser.java:41)
at iaik.tc.apps.JTpmTools.main(JTpmTools.java:224)
|