project-oak / oak

Meaningful control of data in distributed systems.
Apache License 2.0
1.32k stars 113 forks source link

Implement client Keying Material export #2048

Closed ipetr0v closed 1 year ago

ipetr0v commented 3 years ago

After finishing https://github.com/project-oak/oak/pull/1946 we need to implement assertion generation (Keying Material export) on the client side of TLS connections. And also implement assertion negotiation, as described in https://github.com/project-oak/oak/pull/1929.

Currently complicated by https://github.com/hyperium/hyper/issues/2463

conradgrobler commented 1 year ago

We deleted the HTTPS attestation implementation, so this is no longer relevant.