Disclaimer:
Educational Use Only:
The website links provided are to be used strictly for educational and knowledge-gaining purposes only.
No Misuse:
Do not misuse the links or the information contained therein for any commercial, illegal, or unethical activities.
Respect for Websites and Businesses:
Respect the intellectual property and business interests of the websites and their owners. Do not attempt to alter, copy, or redistribute content without proper authorization.
Acknowledge Value of Knowledge:
Recognize and value the knowledge and resources shared by these websites. Use the information responsibly and ethically.
No Endorsement:
The provision of these links does not imply endorsement of the linked sites, their content, or their products and services. Users are responsible for evaluating the suitability and accuracy of the information.
User Responsibility:
By accessing these links, you agree to use the information at your own risk and to comply with all applicable laws and website terms of use.
- SRTP stands for
a. Secure Real-Time Transport Protocol
b. Secure Routing Transfer Protocol
c. Simple Real-Time Transport Packet
d. Secure Realtime TCP Protocol
Answer: awikipedia+2 - The main goal of SRTP is to provide security for
a. Voice and video transmission over IP networks
b. Email transport over SMTP
c. Secure browsing via HTTPS
d. File transfer using FTP
Answer: a3cx+1 - SRTP is defined by which RFC?
a. RFC 791
b. RFC 3550
c. RFC 3711
d. RFC 4862
Answer: cdatatracker.ietf - SRTP adds security features to which protocol?
a. HTTP
b. RTP
c. ICMP
d. FTP
Answer: bgeeksforgeeks+1 - The default encryption algorithm used in SRTP is
a. DES
b. AES
c. RSA
d. 3DES
Answer: bwikipedia+1 - AES in SRTP is implemented in which two cipher modes?
a. CBC and ECB
b. CTR and OFB
c. Segmented Integer Counter Mode and f8-mode
d. CBC and f8-mode
Answer: c3cx+1 - The default AES key size in SRTP is
a. 64 bits
b. 128 bits
c. 192 bits
d. 256 bits
Answer: bwikipedia - SRTP provides encryption for which part of the RTP packet?
a. Header only
b. Payload only
c. Header and Payload
d. None
Answer: btwilio+1 - The algorithm used for message authentication in SRTP is
a. MD5
b. HMAC-SHA1
c. SHA256
d. RSA-SHA1
Answer: bdatatracker.ietf+1 - The HMAC result in SRTP is truncated to
a. 256 or 128 bits
b. 80 or 32 bits
c. 48 or 16 bits
d. 192 or 96 bits
Answer: bwikipedia - SRTP provides protection against
a. SQL injection
b. Replay attacks
c. Buffer overflows
d. IP spoofing
Answer: bgeeksforgeeks+2 - The null cipher in SRTP
a. Provides encryption using 3DES
b. Duplicates data without encrypting
c. Randomly shuffles packet bits
d. Hashes the payload
Answer: b3cx+1 - Which key management protocols are commonly used with SRTP?
a. Kerberos and LDAP
b. ZRTP and MIKEY
c. SAML and OAuth
d. SSH and SSL
Answer: brfc-editor+1 - SRTP derives its session keys from
a. Master key
b. Public key
c. RSA key pair
d. Certificate key
Answer: adatatracker.ietf+1 - The process of creating session keys from a master key in SRTP is called
a. Key segmentation
b. Key derivation
c. Key tunneling
d. Key compression
Answer: bdatatracker.ietf+1 - Which protocol secures the control messages of RTP similar to SRTP?
a. SFTP
b. SRTCP
c. HTTPS
d. SSCM
Answer: bdatatracker.ietf - The organization that standardized SRTP is
a. IEEE
b. IETF
c. ISO
d. W3C
Answer: b3cx+1 - SRTP is most widely used in
a. File transfer systems
b. Voice over IP (VoIP)
c. Network routing protocols
d. Web hosting
Answer: b3cx - Encryption in SRTP is optional for
a. RTP data
b. RTCP messages
c. Both RTP and RTCP
d. None of the above
Answer: adatatracker.ietf - Authentication is mandatory for
a. RTP only
b. RTCP only
c. RTP and RTCP both
d. SRTP initialization packets
Answer: bdatatracker.ietf - SRTP provides
a. Confidentiality
b. Integrity
c. Replay protection
d. All of the above
Answer: dwikipedia+1 - The master key in SRTP is negotiated using
a. Static configuration
b. External key management protocols
c. Local database
d. ARP table
Answer: brfc-editor+1 - Periodic re-derivation of session keys in SRTP prevents
a. Jitter
b. Ciphertext accumulation attacks
c. DNS attacks
d. Buffer overflow
Answer: bwikipedia+1 - SRTP is backward compatible with
a. HTTP and HTTPS
b. UDP and TCP
c. RTP
d. SRTCP only
Answer: cgeeksforgeeks+1 - The main security drawback of SRTP is that it does not encrypt
a. RTP payload
b. RTP header
c. Session keys
d. HMAC values
Answer: btwilio - The key derivation function in SRTP provides
a. Key rotation and salt generation
b. IP encapsulation
c. Compression
d. Flood protection
Answer: awikipedia+1 - “Salting keys” in SRTP protect against
a. DoS attacks
b. Time-memory tradeoff attacks
c. SQL injections
d. Replay attacks
Answer: bdatatracker.ietf - SRTP can protect both unicast and multicast streams
a. True
b. False
Answer: ageeksforgeeks - In SRTP, payload confidentiality is achieved through
a. Packet randomization
b. AES encryption
c. Key masking
d. Timestamp encryption
Answer: bgeeksforgeeks+2 - The transmission protocol used under SRTP is typically
a. TCP
b. UDP
c. ICMP
d. SCTP
Answer: bgeeksforgeeks - The authentication tag in SRTP is appended to
a. Entire packet
b. Only header
c. Payload
d. AES salt
Answer: awikipedia - Replay protection in SRTP relies on
a. Random numbers
b. Sequence numbers
c. Nonce stamping
d. Checksum validation
Answer: bwikipedia - Which of the following WebRTC technologies use SRTP?
a. STUN
b. TURN
c. DTLS
d. All of the above
Answer: d3cx - The main purpose of Secure RTCP (SRTCP) is
a. Control signaling authentication
b. File encryption
c. Key compression
d. Packet sequencing
Answer: adatatracker.ietf - In SRTP, the encryption key is
a. Public
b. Symmetric
c. Asymmetric
d. Derived dynamically only by receiver
Answer: bwikipedia+1 - SRTP helps mitigate
a. Jitter buffering
b. Eavesdropping
c. Header compression
d. Packet switching
Answer: b3cx+1 - Which type of network commonly uses SRTP?
a. VoIP and WebRTC
b. DNS
c. VPN
d. Firewall management
Answer: a3cx - The companion protocol for SRTP that handles key setup is
a. TLS
b. MIKEY
c. HTTPS
d. BGP
Answer: brfc-editor+1 - The salt key in SRTP is used to
a. Ensure randomness in encryption
b. Authenticate sessions
c. Synchronize RTP packets
d. Define block size
Answer: awikipedia - The most important security components of SRTP are
a. Encryption and authentication
b. Routing and switching
c. Port addressing
d. NAT traversal
Answer: a3cx+1 - SRTP’s encryption can be disabled when
a. Performance is prioritized
b. Only authentication is needed
c. The network is trusted
d. All of the above
Answer: d3cx+1 - Default session salt key length in SRTP is
a. 64 bits
b. 112 bits
c. 128 bits
d. 80 bits
Answer: bwikipedia - The organization that provides options for securing RTP sessions besides SRTP is
a. W3C
b. RFC 7201
c. ISO
d. IEEE 802
Answer: brfc-editor - SRTP ensures integrity by
a. Using message authentication codes
b. Encrypting control messages
c. Performing checksum comparison
d. Masking RTP headers
Answer: adatatracker.ietf+1 - Which of the following is true about SRTP performance?
a. High bandwidth and high packet expansion
b. Low bandwidth overhead and low packet expansion
c. High computational cost
d. Overwhelming latency
Answer: bgeeksforgeeks - SRTP provides protection even in mixed wired and wireless environments
a. True
b. False
Answer: ageeksforgeeks - The SRTP header remains unencrypted primarily to
a. Enable routing and synchronization
b. Obfuscate timestamps
c. Increase compression
d. Preserve encryption performance
Answer: atwilio - SRTP was designed as a
a. Replacement for IPsec
b. Lightweight extension of RTP
c. Layer 2 tunneling protocol
d. Transport layer protocol
Answer: bdatatracker.ietf - The integrity protection method ensures that modifying sequence numbers is
a. Detectable
b. Undetectable
c. Ignored
d. Allowed
Answer: awikipedia - SRTP was standardized to provide
a. Authentication, encryption, and replay protection
b. Resource allocation
c. Network routing
d. Compression only
Answer: ageeksforgeeks+3
- https://en.wikipedia.org/wiki/Secure_Real-time_Transport_Protocol
- https://www.3cx.com/voip/srtp/
- https://www.geeksforgeeks.org/computer-networks/srtp-fullform/
- https://datatracker.ietf.org/doc/html/rfc3711
- https://www.twilio.com/en-us/blog/srtp-deep-dive
- https://www.rfc-editor.org/rfc/rfc7201.html
- https://developer.mozilla.org/en-US/docs/Glossary/RTP
- https://www.digitalsamba.com/blog/srtp-protocol
- https://docs.oracle.com/en/industries/communications/session-border-controller/9.0.0/security/srtp-configuration-and-troubleshooting.html
- https://www.etsi.org/deliver/etsi_ts/133300_133399/133328/12.08.00_60/ts_133328v120800p.pdf
- https://lauralang.ca/rtp-vs-srtp/
- https://support.lenovo.com/in/en/solutions/ht115461-security-bulletin-dtls-secure-real-time-transport-protocol-srtp-vulnerabilities-in-openssl-affect-juniper-ex-series-network-switches-cve-2014-3513-cve-2014-3567-cve-2014-3568
- https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/sip/configuration/15-mt/sip-config-15-mt-book/voi-sip-srtp.pdf
- https://community.asterisk.org/t/bachelor-thesis-voip-performance-differences-rtp-srtp/83658
- https://docs.oracle.com/cd/E95618_01/html/sbc_scz810_security/GUID-02F1546D-6801-4628-9613-FB5ECE684739.htm
- https://vapi.ai/blog/srtp-overview
- http://media.techtarget.com/searchVoIP/downloads/Key.Management.Mechanisms.CH7.pdf
- https://www.blackduck.com/fuzz-testing/defensics/protocols/rtp.html
- https://www.tmasolutions.com/insights/quantum-age-cryptographic-vulnerabilities-and-mitigations
- https://support.yealink.com/en/portal/knowledge/show?id=6458b6e9b1fa936c57b56bf5