[cisco-voip] srtp packets
daniel at ohnesorge.me
daniel at ohnesorge.me
Wed Feb 15 23:43:29 EST 2017
Section 3.1 of RFC3711 states:
The "Encrypted Portion" of an SRTP packet consists of the encryption
of the RTP payload (including RTP padding when present) of the
equivalent RTP packet. The Encrypted Portion MAY be the exact size
of the plaintext or MAY be larger. Figure 1 shows the RTP payload
including any possible padding for RTP [RFC3550].
None of the pre-defined encryption transforms uses any padding; for
these, the RTP and SRTP payload sizes match exactly. New transforms
added to SRTP (following Section 6) may require padding, and may
hence produce larger payloads. RTP provides its own padding format
(as seen in Fig. 1), which due to the padding indicator in the RTP
header has merits in terms of compactness relative to paddings using
prefix-free codes. This RTP padding SHALL be the default method for
transforms requiring padding. Transforms MAY specify other padding
methods, and MUST then specify the amount, format, and processing of
their padding. It is important to note that encryption transforms
that use padding are vulnerable to subtle attacks, especially when
message authentication is not used [V02]. Each specification for a
new encryption transform needs to carefully consider and describe the
security implications of the padding that it uses. Message
authentication codes define their own padding, so this default does
not apply to authentication transforms.
Hope that helps.
On 2017-02-16 14:58, cisco.voip wrote:
> All, can somebody tell me the typical srtp packet size and format vs
> rtp packet size and format of a g711 encoded call.
> I cannot find these number anywhere.
> Thanks
> _______________________________________________
> cisco-voip mailing list
> cisco-voip at puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-voip
More information about the cisco-voip
mailing list