Name Description Size Coverage
cutest.h Public interface *** ********************** 22815 -
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 2566 -
rdbx_driver.c rdbx_driver.c driver for the rdbx implementation (replay database with extended range) David A. McGrew Cisco Systems, Inc. 9967 -
replay_driver.c replay_driver.c A driver for the replay_database implementation David A. McGrew Cisco Systems, Inc. 7636 -
roc_driver.c roc_driver.c test driver for rollover counter replay implementation David A. McGrew Cisco Systems, Inc. 4990 -
rtp.c rtp.c library functions for the real-time transport protocol David A. McGrew Cisco Systems, Inc. 6553 -
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 4519 -
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 26470 -
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 3560 -
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. 21815 -
rtpw_test.sh 4321 -
rtpw_test_gcm.sh 6273 -
srtp_driver.c srtp_driver.c a test driver for libSRTP David A. McGrew Cisco Systems, Inc. 144711 -
test_srtp.c test_srtp.c Unit tests for internal srtp functions Cisco Systems, Inc. 5839 -
ut_sim.c ut_sim.c an unreliable transport simulator (for testing replay databases and suchlike) David A. McGrew Cisco Systems, Inc. 2787 -
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. 5254 -
util.h util.h Utilities used by the test apps John A. Foley Cisco Systems, Inc. 2001 -
words.txt 2126 -