> This is why advanced protocols like Signal use more techniques such as the double ratchet or ephemeral key bundles to provide strong security guarantees, such as protection against replay attacks.<p>Just to clarify: you only get replay protection when you <i>compose</i> ephemeral key bundles with the double ratcheting scheme. Neither provides it on their own.