.cvsignore |
|
158 |
cutest.h |
Public interface ***
********************** |
22804 |
getopt_s.c |
getopt.c
a minimal implementation of the getopt() function, written so that
test applications that use that function can run on non-POSIX
platforms
|
3418 |
getopt_s.h |
getopt.h
interface to a minimal implementation of the getopt() function,
written so that test applications that use that function can run on
non-POSIX platforms
|
2220 |
meson.build |
|
2551 |
rdbx_driver.c |
rdbx_driver.c
driver for the rdbx implementation (replay database with extended range)
David A. McGrew
Cisco Systems, Inc.
|
9871 |
replay_driver.c |
replay_driver.c
A driver for the replay_database implementation
David A. McGrew
Cisco Systems, Inc.
|
7992 |
roc_driver.c |
roc_driver.c
test driver for rollover counter replay implementation
David A. McGrew
Cisco Systems, Inc.
|
4966 |
rtp.c |
rtp.c
library functions for the real-time transport protocol
David A. McGrew
Cisco Systems, Inc.
|
6581 |
rtp.h |
rtp.h
rtp interface for srtp reference implementation
David A. McGrew
Cisco Systems, Inc.
data types:
rtp_msg_t an rtp message (the data that goes on the wire)
rtp_sender_t sender side socket and rtp info
rtp_receiver_t receiver side socket and rtp info
|
4527 |
rtp_decoder.c |
rtp_decoder.c
decoder structures and functions for SRTP pcap decoder
Example:
$ wget --no-check-certificate \
https://raw.githubusercontent.com/gteissier/srtp-decrypt/master/marseillaise-srtp.pcap
$ ./test/rtp_decoder -a -t 10 -e 128 -b \
aSBrbm93IGFsbCB5b3VyIGxpdHRsZSBzZWNyZXRz \
< ~/marseillaise-srtp.pcap \
| text2pcap -t "%M:%S." -u 10000,10000 - - \
> ./marseillaise-rtp.pcap
There is also a different way of setting up key size and tag size
based upon RFC 4568 crypto suite specification, i.e.:
$ ./test/rtp_decoder -s AES_CM_128_HMAC_SHA1_80 -b \
aSBrbm93IGFsbCB5b3VyIGxpdHRsZSBzZWNyZXRz ...
Audio can be extracted using extractaudio utility from the RTPproxy
package:
$ extractaudio -A ./marseillaise-rtp.pcap ./marseillaise-out.wav
Bernardo Torres <bernardo@torresautomacao.com.br>
Some structure and code from https://github.com/gteissier/srtp-decrypt
|
25518 |
rtp_decoder.h |
rtp_decoder.h
decoder structures and functions for SRTP pcap decoder
Bernardo Torres <bernardo@torresautomacao.com.br>
Some structure and code from https://github.com/gteissier/srtp-decrypt
|
3519 |
rtpw.c |
rtpw.c
rtp word sender/receiver
David A. McGrew
Cisco Systems, Inc.
This app is a simple RTP application intended only for testing
libsrtp. It reads one word at a time from words.txt (or
whatever file is specified as DICT_FILE or with -w), and sends one word out
each USEC_RATE microseconds. Secure RTP protections can be
applied. See the usage() function for more details.
|
21472 |
rtpw_test.sh |
|
4322 |
rtpw_test_gcm.sh |
|
6274 |
srtp_driver.c |
srtp_driver.c
a test driver for libSRTP
David A. McGrew
Cisco Systems, Inc.
|
126197 |
test_srtp.c |
test_srtp.c
Unit tests for internal srtp functions
Cisco Systems, Inc.
|
5877 |
ut_sim.c |
ut_sim.c
an unreliable transport simulator
(for testing replay databases and suchlike)
David A. McGrew
Cisco Systems, Inc.
|
2761 |
ut_sim.h |
ut-sim.h
an unreliable transport simulator
(for testing replay databases and suchlike)
David A. McGrew
Cisco Systems, Inc.
|
2386 |
util.c |
util.c
Utilities used by the test apps
John A. Foley
Cisco Systems, Inc.
|
5308 |
util.h |
util.h
Utilities used by the test apps
John A. Foley
Cisco Systems, Inc.
|
2001 |
words.txt |
|
2126 |