This fork of Jitsi SRTP contains classes for encrypting and decrypting SRTP and SRTCP packets. This is a stripped down version of the original Jitsi SRTP without the OpenSSL provider and without the dependency on jitsi-utils.
The jitsi logger from jitsi-utils has been replaced by the JDK System.Logger and certain required files have been copied directly from jitsi-utils and libjitsi to this library so that this library can be used without any further jitsi dependencies.
Compile-time dependencies to bouncycastle libraries have also been removed, allowing security providers to be freely chosen.
See integration tests in LiveTestIT.java for usage examples.