[Bug 726861] New: srtp: add support for rollover counter

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Mar 21 21:58:52 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=726861
  GStreamer | gst-plugins-bad | git

           Summary: srtp: add support for rollover counter
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: aleix at oblong.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


The SRTP encoder and decoder currently only support one-to-one communication.
If a third party joins an ongoing streaming session it is very likely that it
will be unable to unprotect the packets.

SRTP has the so called rollover counter which increases every time the RTP
sequence number reaches 0xFFFF. The rollover counter is initially 0 so both the
server and the first client will have it synchronized.

However, if the stream is shared between multiple clients, it is very likely
that after a few minutes the server has a rollover counter greater than 0. A
second client would not know what the rollover counter is and it will fail
verifying and decrypting the incoming packets.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list