Re: “channel members from both sides can … upload files”
Prior evidence seems to indicate that encryption is not any priority at Slack. Your chat history has to be stored unencrypted and indexed for their product to even work. They also can't encrypt at rest because they promise unlimited history. I expect any shared documents to be similarly indexed so to come with the same caveats.