Guilhem Bryant

Results 30 comments of Guilhem Bryant

Another annoying error message we should get rid of: `Error converting data...`. Something to do with UTF-8 conversion

Relatedly, file descriptors are assigned randomly until an available fd is found. Time to pick an fd is expected to increase with the number of open files and might result...

@geky Did your work on the VFS have an impact on that?

We should definitely terminate the enclave after a timeout: there will always be ways for malicious parties to deny other parties access to the platform but we have to protect...

> In this case, I do not think we even need to timeout, we just terminate on a single request. A timeout would mitigate DoS attacks without preventing them completely....

As of now the shutdown condition is still the same: any client can request immediate enclave shutdown. I suggest to implement a timeout on the server side that kills the...

> I really don't want rust-mbedtls to unconditionally depend on Veracruz stuff `platform-services` is a self-contained crate independent from the rest of the Veracruz codebase so there is no real...

> There is no need to seed periodically. Once it has been seeded, getrandom(buf, buflen, 0) will never block. (Or at least that's my understanding; I've said it several times...

> It would be interesting, of course, to know what's going wrong there, but I would guess that it's not caused by getrandom(buf, buflen, 0) blocking, because, as I understand...

> Do you agree that it is impossible for getrandom(buf, buflen, 0) to succeed on one occasion but fail on a subsequent occasion? I don't. As mentioned above, I've seen...