Group Selection And Key Management Strategies For Ciphertext-Policy Attribute-Based Encryption