I'm wondering what method should I use, as I remember Google Drive didn't support checksum (by the way this also applies for Proton Drive?) and I 100% want to use encryption, so should I do:
I'm not sure that order would be correct, I mean, crypt is the one that doesn't support checksum, for that I was guessing I would have to use hasher after encryption (I'm not sure how all this works so I might be wrong). so it would be local -> crypt -> hasher -> remote? First encrypt, then hash and finally upload. But would this actually work? Like for change and rename tracking? If I want to use size + checksum
if i understand your setup, the hasher remote is computing the hash of the crypted file.
why do you need the hasher remote to calculate the hash of a crypted file, what will do you with that hash?
as we discussed, gdrive already computes the hash of the file. rclone cryptcheck uses that hash.