Cryptography
============

.. Release Notes from this point.

:critical:`[Critical]` Repair of dispose messages failed when Key Revision History enabled
------------------------------------------------------------------------------------------
When the *DomainParticipant* property
``dds.participant.trust_plugins.key_revision_max_history_depth`` was set
to a non-zero value, and the *DomainParticipant* contained a reliable
*DataWriter* that called the ``dispose()`` function, the reliability
protocol’s attempt to repair the dispose message could have failed with
the following error:

::

   {"plugin_method":"RTI_Security_Cryptography_reencodeSerializedDataWithParams"}]}],"m":"failed to get decode crypto state for local serialized data"}}

Dispose message repairs now succeed as expected.


[RTI Issue ID SEC-2746]
