CP-ABE algorithm