## Uses of Interface
net.i2p.router.crypto.ratchet.RatchetPayload.PayloadCallback

- Packages that use RatchetPayload.PayloadCallback
  Package | Description
  --- | ---
  net.i2p.router.crypto.ratchet | Implementation of ECIES-X25519-AEAD-Ratchet cryptographic protocol (I2P proposal 144), providing forward secrecy and enhanced security for I2P transport communications.

- - ### Uses of RatchetPayload.PayloadCallback in net.i2p.router.crypto.ratchet

    Methods in net.i2p.router.crypto.ratchet with parameters of type RatchetPayload.PayloadCallback
    Modifier and Type | Method and Description
    --- | ---
    `static int` | RatchetPayload.`processPayload(I2PAppContext ctx, RatchetPayload.PayloadCallback cb, byte[] payload, int off, int length, boolean isHandshake)` Ratchet payload generation and parsing utilities supporting datetime, options, garlic, next key, acknowledgment, and padding blocks for ECIES+AEAD messages