e to padding. The input message buffer is destroyed. Returns olm_error() on failure. If the message base64 couldn't be decoded then olm_session_last_error() will be &quot;INVALID_BASE64&quot;. If the message is for an unsupported version of the protocol then olm_session_last_error() will be &quot;BAD_MESSAGE_VERSION&quot;. If the message couldn't be decoded then olm_session_last_error() will be &quot;BAD_MESSAGE_FORMAT&quot;.</p></dd></dl><dl><dt class="spec value" id="val-decrypt"><a href="#val-decrypt" cl