William Roberts

Results 65 issues of William Roberts

Add the Python Bindings for for the tpm2-tss project so we can instrument fuzzing of the bindings. Signed-off-by: William Roberts

I'm seeing an issue in cert decoding on python3 that I am not seeing on python2: ```python Traceback (most recent call last): File "./test.py", line 8, in cert = decoder.decode(substrate,...

To reduce the size of the system API, allow for a KConfig like system where one can select required functionality. The selected functionality can be included through a YAML list...

@AndreasFuchsSIT When creating an object via HashSequenceStart, the auth value is not remembered for the ESYS_TR representing the sequence handle. This seems to be fine for HMAC_Start

enhancement

To ensure changes in the tpm2-tss don't break dependent projects, run the tpm2-tools test suite as part of the CI. This also builds tpm2-abrmd since the tpm2-tools test suite is...

[RFC]: add a logging handler callback Just some code to guide a discussion on how to add a logging callback routine to make applications and bindings uses the various apis...

When writing the python binding tests, I had to explicitly call Esys_TR_SetAuth for subsequent calls or auth will fail. ```python self.ectx.PCR_SetAuthValue(ESYS_TR.PCR20, b'password') self.ectx.setAuth(ESYS_TR.PCR20, b'password') self.ectx.PCR_SetAuthValue(ESYS_TR.PCR20, 'password') self.ectx.setAuth(ESYS_TR.PCR20, 'password') self.ectx.PCR_SetAuthValue(ESYS_TR.PCR20, TPM2B_DIGEST('password'))...

- Routines to convert from PEM files to TPM structures and back - Including key blob format for the engine - routine for populating a TPM2B_PUBLIC with the provisioning spec...

enhancement
help wanted
question

Lore: #1809 FAPI stores everything on the file system, which means that it is limited in how it can control access, and assign permissions to generated files. Put a service...

enhancement
help wanted

Signed-off-by: William Roberts