From: ROLLAND C. Y. <yva...@so...> - 2014-09-09 12:22:09
|
Ronald, Many thanks for your explanations. I'm actually using the simulator from ETH. When you compile it, it generates a custom ifxtpm.dll. documentation on the emulator states that this Dll must be used. The emulator is started as a service, and I can see in the processes a named pipe and a PID associated with the TPM emulator. I tried to replace the jTssTddlVista.dll with the dll created by the emulator, but it does not work either. I guess you're right, I have either to work on the TcTddl implementation, or try the IBM emulator... whichever I manage to make work. Or if you have an idea there... thanks, Yvan <http://www.fr.sogeti.com/> ________________________________ From: Ronald Tögl <ron...@ia...> Sent: Tuesday, September 9, 2014 1:10 PM To: tru...@li... Cc: ROLLAND CHATILA, Yvan Subject: Re: [Trustedjava-support] Problem using TPM emulator 0.7.4 on win7 Hi, I guess you are using Windows... - I don't know which emulator you are using. There is one other from ETH, but I've never worked with it on Windows. How does it integrate there, driver-wise? - The infineon driver DLL will not be of any use. jTSS accesses the Microsoft TPM Base Services, not the hardware driver directly. Actually I am not sure whether TBS will support the Infineon driver at all. - On Windows we've only built support for TBS and the IBM Emulator. If you are using something else you will have to realize you own implementation of iaik.tc.tss.impl.java.tddl.TcTddl Hope this helps, Ronald On 09/09/2014 11:37 AM, ROLLAND CHATILA, Yvan wrote: Hi All, there's something I'm missing here. jTSS works fine with the physical TPM, both sets of tests, or the test programs I have written myself in java. However, I tried to make it work with TPM emulator and it does not seem to work, it still connects only to the physical TPM. I tried several things : - messing with the .ini files (to no avail, of course, I'm not using the IBM TPM software) - setting the path to where the ifxtpm.dll file resides - adding a directory under eclipse with the dll inside, and referencing it as a native library. What am I missing ? Many thanks in advance, ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce. Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ Trustedjava-support mailing list Tru...@li...<mailto:Tru...@li...> https://lists.sourceforge.net/lists/listinfo/trustedjava-support -- Dr. Ronald Tögl phone +43 316/873-5502 Secure and Correct Systems fax +43 316/873-5520 IAIK ron...@ia...<mailto:ron...@ia...> Graz University of Technology http://www.iaik.tugraz.at |