Scalable and secure sharing of personal health records in cloud computing using attribute based encryption