There was no mentioned in the configuring encryption document for the File application, but it seems like files that get split into chunks don't get encrypted.
I would get the message "Stored as chunks, no data to encode directly" when i tried to reencode the file from raw chunk format to aes-256-cbc. So if indeed that case that files using the chunked engine can't be used with the encryption mechanism, then how to turn off the chunk engine? should i just override the hasFilesizeLimit() in the base PhabricatorFileStorageEngine astract class for the S3 engine to return false and call that good?