You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Motivation
Using CCC projects is a priority, so this makes sense.
Also, our current psa-attestation client code is quite hacky.
Additional context
There may be some complications on this as we do a few dirty things with psa-attestation, so the transition might not be completely straightforward.
The text was updated successfully, but these errors were encountered:
If Parsec is built with certain features, it depends on psa-crypto, which indirectly uses libmbedtls.a, which is also indirectly used by the mbedtls crate. Will this cause problems for us?
Possibly, especially if they are different versions. In the past, when we've had these problems (when we supported TrustZone, the OPTEE OS included an older version of mbedtls that didn't contain the psa-crypto API we were using), we linked against both versions, but changed the symbol names (using the objcopy--redefine-syms flag) so that both versions could be linked.
Another possibility: get PARSEC to use the mbedtls Rust Crate directly instead of relying on calls directly to the libmbedtls.a file.
Requested feature
Start using PARSEC for our psa-attestation client
Motivation
Using CCC projects is a priority, so this makes sense.
Also, our current psa-attestation client code is quite hacky.
Additional context
There may be some complications on this as we do a few dirty things with psa-attestation, so the transition might not be completely straightforward.
The text was updated successfully, but these errors were encountered: