The remote AMD SEV protocol attestation message types allow the payload types to be transmitted as a CBOR-encoded structure or a binary blob whose characteristics match that of a little-endian x86_64 machine.
This pull request enables support for the binary blob encoding for the remaining relevant types. A subsequent pull request will enable serde (in our case: CBOR)-encoding for these types to enable serde support.
Move Type{Load,Save} helper traits into crate-wide utils
The remote AMD SEV protocol attestation message types allow the payload types to be transmitted as a CBOR-encoded structure or a binary blob whose characteristics match that of a little-endian x86_64 machine.
This pull request enables support for the binary blob encoding for the remaining relevant types. A subsequent pull request will enable serde (in our case: CBOR)-encoding for these types to enable serde support.
Related: https://github.com/enarx/enarx/issues/906