350-601 · Question #350
An engineer must send JSON encoded telemetry data to an external collector. The transport mechanism must prevent tampenng or forgery of the data. Which protocol accomplishes this goal?
The correct answer is D. DTLS. To securely transmit JSON encoded telemetry data and prevent tampering or forgery, DTLS (Datagram Transport Layer Security) is the appropriate protocol.
Question
An engineer must send JSON encoded telemetry data to an external collector. The transport mechanism must prevent tampenng or forgery of the data. Which protocol accomplishes this goal?
Options
- AGPB
- BHTTP
- CgRPC
- DDTLS
How the community answered
(48 responses)- A2% (1)
- B4% (2)
- C8% (4)
- D85% (41)
Why each option
To securely transmit JSON encoded telemetry data and prevent tampering or forgery, DTLS (Datagram Transport Layer Security) is the appropriate protocol.
GPB (Google Protocol Buffers) is a method of serializing structured data, not a transport protocol that provides security features like tamper prevention.
HTTP (Hypertext Transfer Protocol) is an application-layer protocol; while it can be secured with TLS (HTTPS), HTTP itself does not inherently prevent data tampering or forgery without an underlying security layer.
gRPC is a high-performance, open-source universal RPC framework; while gRPC often uses TLS for secure communication, gRPC itself is the RPC framework, not the specific transport security protocol that prevents tampering and forgery.
DTLS (Datagram Transport Layer Security) is a protocol that provides communication security for datagram-based applications, offering confidentiality, integrity, and authentication, which directly prevents tampering or forgery of telemetry data. It is particularly suitable for secure transmission of telemetry where UDP might be used.
Concept tested: Secure telemetry transport protocols
Source: https://datatracker.ietf.org/doc/html/rfc6347
Topics
Community Discussion
No community discussion yet for this question.