Change with Stability 25519

Protect What Matters 23606