You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@teaclave.apache.org by GitBox <gi...@apache.org> on 2021/08/12 10:00:19 UTC

[GitHub] [incubator-teaclave-sgx-sdk] mullefel opened a new issue #355: Port Tungstenite Websocket Library to SGX

mullefel opened a new issue #355:
URL: https://github.com/apache/incubator-teaclave-sgx-sdk/issues/355


   In our organization ([Integritee](https://github.com/integritee-network)) the need arose for a secure web-socket server, run entierly inside the enclave. After some investigation, we found that [Tungstenite](https://github.com/snapview/tungstenite-rs) offers exactly that (based on [Rustls](https://github.com/rustls/rustls)) and has dependencies that are mostly already ported to SGX in [MesaLock-Linux](https://github.com/mesalock-linux).
   
   So I forked and ported `Tungstenite` to SGX -> [here](https://github.com/integritee-network/tungstenite-rs-sgx) on branch `sgx-experimental`. You could probably use my work and do an 'official' MesaLock-Linux fork of Tungstenite? 
   
   
   ### Remarks
   
   #### Testing
   My fork does not port the unit tests to SGX - the GitHub Actions fail
   
   #### Dependencies
   There are some dependencies that I had to port to SGX, they can be found here (always on branch `sgx-experimental`):
   * https://github.com/integritee-network/rust-utf8-sgx
   * https://github.com/integritee-network/httparse-sgx
   * https://github.com/integritee-network/bytes-sgx


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org