Private Key Allocation Based Access Control Scheme For Social Networks