Azure Event Hub에서 내 응용 프로그램으로 메시지를 소비하고 성공적으로 메시지를 수신하고 있습니다. 이벤트 허브에서 보낸 메시지가 암호화되어 있는지 여부를 알고 싶습니다. docs.microsoft.com에서 검색했지만 많은 정보를 찾을 수 없습니다. 누구든지 나를 도울 수 있다면 큰 도움이 될 것입니다.Event Hub에서 응용 프로그램으로 보낼 때 암호화 된 메시지입니까? SSL로 보안이 설정되어 있습니까?
0
A
답변
0
짧은 대답 : 예. 당신이 the docs에서 찾을 수 있듯이
: 이벤트 허브에서 이벤트 데이터를 읽어
모든 실체는 이벤트 소비자입니다. , 서비스 버스 및 이벤트 허브에 대한 AMQP의 사용 주위에 많은 문서가, 지금은 ...
을 모든 이벤트 허브 소비자는 AMQP 1.0 세션을 통해 연결하여 사용 가능 해지면 이벤트는 세션을 통해 전달됩니다 찾을 수 있습니다. here :
Azure Service Bus Messaging 및 Azure Event Hub의 기본 프로토콜입니다. 두 서비스는 HTTPS도 지원합니다.
하고, 항상 TLS를 사용해야합니다. TCP 포트 5671을 통한 연결을 지원하므로 AMQP 프로토콜 핸드 셰이크에 들어가기 전에 TCP 연결이 TLS로 먼저 오버레이되고 TCP 포트 5672를 통한 연결을 지원하므로 서버는 AMQP가 지정된 모델을 사용하여 TLS 연결의 필수 업그레이드를 즉시 제공합니다 . AMQP WebSockets 바인딩은 AMQP 5671 연결과 동일한 TCP 포트 443을 통해 터널을 만듭니다.푸른 서비스 버스 (참고 : 또한 이벤트 허브)이 문맥에서 더 중요
는 또한, 이벤트 허브 데이터가 정지 암호화, 빠른 응답
감사합니다 많이)() https://docs.microsoft.com/en-us/azure/security/azure-security-encryption-atrest를 [워드 프로세서]를 참조하십시오. 이제 명확한 그림을 얻었습니다. – far2c
메시지 수준 암호화가 없습니다 (데이터 자체). 보안은 전송 계층에만 적용됩니다. 옳은? – far2c
맞음! 필요한 경우 직접 암호화해야합니다. 기능 요청을 upvote하실 수 있습니다 [여기] (https://feedback.azure.com/forums/216926-service-bus/suggestions/17420701-event-hub-encryption) –