Dear all, For your interest, lib_av has available a wide set of Crypto and Hashing methods. http://libav.org/doxygen/master/group__lavu__crypto.html It should be easy to create a custom Gst plugin that process/modify the incoming GstBuffers with these encryption mechanisms. Best,