Skip to content

Conversation

maxsharabayko
Copy link
Collaborator

Previously unencrypted packets were being dropped in case AES-GCM mode was used.
With this change, they are being dropped if the KM connection state is "Secured".
It respects the SRTO_ENFORCED_ENCRYPTION option that allows connections without encryption, in which case the RCV KM state would be "Unsecured".

@maxsharabayko maxsharabayko added Type: Maintenance Work required to maintain or clean up the code [core] Area: Changes in SRT library core labels Apr 9, 2024
@maxsharabayko maxsharabayko added this to the v1.5.4 milestone Apr 9, 2024
@maxsharabayko maxsharabayko force-pushed the hotfix/km_secured_drop_noenc branch from 48847f8 to d2096b8 Compare April 10, 2024 08:07
Updated pktRcvUndecrypted description.
@maxsharabayko maxsharabayko marked this pull request as ready for review April 11, 2024 08:14
@maxsharabayko maxsharabayko merged commit 83077aa into Haivision:master Apr 11, 2024
@maxsharabayko maxsharabayko deleted the hotfix/km_secured_drop_noenc branch April 11, 2024 08:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[core] Area: Changes in SRT library core Type: Maintenance Work required to maintain or clean up the code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant