ts-algochat
    Preparing search index...

    Function deriveSenderKey

    • Derives a sender key for encrypting the symmetric key (bidirectional decryption).

      Parameters

      • senderSharedSecret: Uint8Array

        ECDH shared secret (ephemeral * sender)

      • currentPSK: Uint8Array

        The current ratchet-derived PSK

      • ephemeralPublicKey: Uint8Array

        Ephemeral public key (used as salt)

      • senderPublicKey: Uint8Array

        Sender's static public key

      Returns Uint8Array

      32-byte sender encryption key