bob icon indicating copy to clipboard operation
bob copied to clipboard

Be able to use TLS for the SPAKE2+EE handshake

Open dinosaure opened this issue 1 year ago • 0 comments

Currently, even if we ensured that no leak was done during our handshake, it will be nice to wrap the exchange into TLS. A question remains, how the relay gemerate and/or use a certificate (specially for MirageOS) and where the certificate should come from. Many solutions exists:

  1. use an external unikernel like tlstunnel to redirect the TLS flow to a clear flow
  2. let our relay to handle by itself the TLS protocol
  3. ask Let's encrypt to generate our TLS certificate
  4. generate by ourselve the certificate and give informations of it publicly

dinosaure avatar Nov 18 '22 11:11 dinosaure