Private Resource Allocators and Their Applications