Before answering the question: "What is the maximum size allowed for a file that will be sent by Sofie?", it is necessary to briefly recall how Sofie works.
The Sofie client will create a file containing the data to be transferred in a state that does not allow anyone other than the recipient to read it and make sure that it comes from the real sender.
Here are the steps operated by SOFiE :
- Validation of the file name and possibly its content
- Compression of the original data
- Encryption of the compressed data
- Signature of the encrypted data
- Creation of the file that will actually be transferred to the central Sofie server
- Sending the file to the central server where it will wait to be retrieved by the recipient.
The maximum size allowed for a file transferred to the Sofie server is currently 300 MB.
The size of this file will not only depend on the size of the original file, but also on the type of data this file contains.
This is due to the fact that the data is compressed at the beginning of the processing, as we have seen before.
To give an order of magnitude for the original file, we assume that a file compressed into a ZIP file will double in size once the Sofie client has encrypted it.
So a text file will usually be much more compressed than a JPG (photo) file, for example. If the ZIP file is less than 140 MB, it should generate an encrypted file of less than 300 MB and should therefore be accepted by the Sofie server.