민감한 데이터로 인해 안전하게 암호화되어야하는 실시간 스트림을 제공하고 싶습니다.파이썬에서 안전한 WebSocket (wss : //) 서버를 구현하려면 어떻게해야합니까?
나는 성공적으로 직접 프론트 엔드를 모두 gevent을 사용하고 gunicorn 스트리밍 정상 WebSocket을 있어요,하지만 지금은 보안을해야하고,이 중 하나를 찾고 있어요 :
이- 서버 보안 역할을 할 수 보안되지 않은 WebSocket 연결을 수신하는 (예를 들어) gunicorn으로 프록시되는 WebSocket 연결입니다.
- 안전한 WebSocket 연결을 직접 제공 할 수있는 프레임 워크입니다. 나는 토네이도를보고 그것을 다룰 수 있다고 믿었지만, 나는 여전히 제안에 개방되어있다.
- PUB/SUB 패턴에 ZeroMQ를 사용합니다. ZeroMQ를위한 좋은 WebSocket 프로토콜 구현이 있다면, 좋을 것입니다.
연결 수가 적기 때문에 속도가 중요하지 않습니다. 그러나 데이터의 무결성이 중요합니다.
+1이 구현은 매우 가볍기 때문에 (하나의 작은 파이썬 모듈 파일, 의존성 없음) 상자 밖에서 ws와 wss를 모두 지원합니다. –