Вот ответ, который я получил, но еще не проверял, я не буду отмечать его как ответ, пока не проверил, что именно он делает.
Ответ - это проект django, он предназначен для утечек веб-сайтов, он читает весь файл в память и затем шифрует его.
http://gitorious.org/deaddrop/deaddrop/blobs/master/drop/views.py
Однако есть способ разбить данные на части
http://docs.djangoproject.com/en/1.3/topics/http/file-uploads/
Существует также проблема, заключающаяся в том, что httpd обрабатывает загрузку файлов и может игнорировать структуру приложения в зависимости от ... поэтому мне нужно много раз проверить его, прежде чем я буду уверен, что он делает.
Тем не менее, я уверен, что вы можете сделать это с помощью wsgi, что я вполне уверен, что django делает, когда вы используете mod_wsgi с apache ... не уверен, что используют другие веб-серверы, и я бы предпочел использовать что-то более легкий вес.
edit: если кто-то действительно тщательно проверяет это и публикует его как ответ, я отмечу это как ответ.