Lines Matching full:payload
18 * algorithm field that is used for encrypted payload data under the session.
19 * The ‘encrypted’ bit in the payload type field being set identifies packets
21 * When payload data is encrypted, there may be additional “Confidentiality
23 * payload. The size and definition of those fields is specific to the
56 * @brief Decrypt the incoming payload
60 * @param[in] payloadLen - Length of the encrypted IPMI payload
62 * @return decrypted payload if the operation is successful
69 * @brief Encrypt the outgoing payload
71 * @param[in] payload - plain payload for the outgoing IPMI packet
73 * @return encrypted payload if the operation is successful
77 std::vector<uint8_t>& payload) const = 0;
115 * the payload data. The payload data is padded to make it an integral numbers
116 * of blocks in length (a block is 16 bytes for AES). The payload is then
154 * @brief Decrypt the incoming payload
158 * @param[in] payloadLen - Length of the encrypted IPMI payload
160 * @return decrypted payload if the operation is successful
167 * @brief Encrypt the outgoing payload
169 * @param[in] payload - plain payload for the outgoing IPMI packet
171 * @return encrypted payload if the operation is successful
175 std::vector<uint8_t>& payload) const override;