public Bytes decrypt(final Bytes in) throws InvalidCipherTextException {
    return Bytes.wrap(decrypt(in.toArray(), 0, in.size(), null));
  }
Decrypts the provided ciphertext.

@param in The ciphertext.
@return The plaintext.
@throws InvalidCipherTextException Thrown if an error occurred during decryption.
ethereum/p2p/src/main/java/org/hyperledger/besu/ethereum/p2p/rlpx/handshake/ecies/ECIESEncryptionEngine.java