Details

    • Type: Improvement Improvement
    • Status: Closed
    • Severity: Minor Minor
    • Resolution: Done
    • Affects Version/s: SVN
    • Target Release Version/s: None
    • Component/s: Channels/chan_sip/SRTP
    • Security Level: None
    • Labels:
      None
    • Environment:
      Linux x86_64
    • SVN Revision Number:
      402525
    • Regression:
      No

      Description

      There is a version of libsrtp that supports AES-NI and AES-GCM mode:

      https://github.com/cisco/libsrtp/pull/34

      More on AES-GCM mode:

      http://tools.ietf.org/html/draft-ietf-avtcore-srtp-aes-gcm-10

      https://crypto.stanford.edu/RealWorldCrypto/slides/gueron.pdf

      AES-GCM mode improves the performance of SRTP on systems with and without support for the AES-NI instruction set.

      Performance test results pending.

      1. asterisk_gcm_draft10.patch
        3 kB
        Kristian Kielhofner
      2. asterisk_gcm.patch
        3 kB
        Kristian Kielhofner
      3. asterisk-1.8-srtp-crypto_kernel-include.patch
        0.3 kB
        abelbeck

        Issue Links

          Activity

          Kristian Kielhofner created issue -
          Kristian Kielhofner made changes -
          Field Original Value New Value
          Attachment asterisk_gcm.patch [ 48650 ]
          Matt Jordan made changes -
          Status Triage [ 10000 ] Open [ 1 ]
          Matt Jordan made changes -
          Link This issue is a clone of ASTERISK-22840 [ ASTERISK-22840 ]
          Kristian Kielhofner made changes -
          Attachment asterisk_gcm_draft10.patch [ 49758 ]
          Matt Jordan made changes -
          Remote Link This issue links to "SWP-6374 Support AES-GCM mode in SRTP (Web Link)" [ 13263 ]
          abelbeck made changes -
          Alexander Traud made changes -
          Link This issue is contained by ASTERISK-26190 [ ASTERISK-26190 ]
          Alexander Traud made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Done [ 10000 ]

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development