MAMA - Scalable, secure content delivery