I can see many situations where encrypting the STL file, streaming it and then decrypting for 3D printing makes sense. Especially for commercially sensitive products which cross networks. Hackers and packet sniffers are everywhere. Governments spend millions of dollars on doing just this. IMO, it is not just about law enforcement finding out which people are transferring files for guns, etc but governments trying to pinch the secrets of other country's businesses.