def _ReadEncryptedData(self, read_size):
    encrypted_data = self._file_object.read(read_size)

    read_count = len(encrypted_data)

    self._encrypted_data = b''.join([self._encrypted_data, encrypted_data])

    self._decrypted_data, self._encrypted_data = (
        self._decrypter.Decrypt(self._encrypted_data))

    self._decrypted_data_size = len(self._decrypted_data)

    return read_count
Convert stack into the form of factor * field + constant.
dataset/ETHPy150Open log2timeline/dfvfs/dfvfs/file_io/encrypted_stream_io.py/EncryptedStream._ReadEncryptedData--crossover with--dataset/ETHPy150Open google/encrypted-bigquery-client/src/query_interpreter.py/ExpandExpression