Result files saved in MEDIA with random name

So the files FTPed to local are stored in the settings.MEDIA_ROOT. I guess the problem is that everyone has access to settings.MEDIA_URL and guess the file names...

Can we add a random string to the file? E.g.: job1/results.txt would be job1/RANDOMSTUFF/results.txt