def chunks_with_empty(message, chunk_size):
    """The last chunk is empty, which signifies the end of the message."""
    chunk_start = 0
    chunks = []
    while chunk_start < len(message):
        chunks.append(message[chunk_start:chunk_start + chunk_size])
        chunk_start += chunk_size
    chunks.append(b'')
    return chunks
