srtp
srtp copied to clipboard
AES_256 ICM
Description
I have implemented AES_256. This encryption used in many HomeKit Cameras. And this changes works fine with them. FFmpeg don't support this encryption. GStreamer support, but I haven't test it.
HomeKit Cameras allow to select encryption. AES_128 or AES_256. They prefer AES_256 by default.
I have tested both encryption with go2rtc project. But for now I left only the release version of the srtp library (only AES_128).
@AlexxIT do you mind rebasing your changes to the latest master branch? I would be happy to review and merge it :)
@AlexxIT recently I have merged https://github.com/pion/srtp/pull/282 with similar changes, so this PR is no longer needed.
Thanks. Sorry I didn't take the time to fix this.