Hello, On Thu, Aug 18, 2022 at 20:04:50 CEST, [email protected] wrote: > The wolftpm's page says their code is tuned for portability and has > no external dependancy, so who knows, maybe could be feasible ? In > case it is, thought I'd give additional inspiration about this:
Nudged by your comment about the wolftpm sources, I had myself a look into the GitHub repository [1]. After browsing the code I got the impression that the TPM hardware use case (--enable-devtpm) is completely independent of LibC if the backend is reimplemented for Genode. The SWTPM (--enable-swtpm) naturally requires LibC and a network stack to my understanding. Note, I did not check transitive dependencies resulting in wolfcrypt. [1] https://github.com/wolfSSL/wolfTPM.git Regards -- Christian Helmuth Genode Labs https://www.genode-labs.com/ · https://genode.org/ https://twitter.com/GenodeLabs · https://genodians.org/ Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth _______________________________________________ Genode users mailing list [email protected] https://lists.genode.org/listinfo/users
