Thomas Knauth

Results 6 issues of Thomas Knauth

This patch fixes a deadlock issues I ran into. In a nutshell, the main thread sends a signal to the report_thread. This can lead to a deadlock: report_thread acquires sb_histogram_t->lock,...

We should revisit the security implications of relying on untrusted CPUID. For example, crypto libraries (e.g., mbedtls, wolfssl) have compilation flags to enable AESNI support, but still rely on runtime...

enhancement
P: 1

Add the missing '\x19Ethereum ...' prefix and message length before hashing and signing. ## What ❔ Reconcile comment and implementation. The `sign_message` function now generates an Ethereum-compatible signature for the...

### Description of the problem Gramine has some support for `get/setrlimit()`. Usually, the limits are inherited by a child process. Changing the limit, e.g., a common one is increasing the...

enhancement

TEE input producer jobs are now created by monitoring the db instead of hooking directly into the tree logic. ## What ❔ ## Why ❔ ## Checklist - [ ]...

TEE verifier input producer fails on stage; need better visibility into why. ## What ❔ ## Why ❔ ## Checklist - [ ] PR title corresponds to the body of...