This document proposes an anti-collusion data sharing scheme for centralized groups in the cloud. It aims to securely distribute keys without a secure communication channel and enable fine-grained access control and secure revocation of users. The scheme distributes private keys from the group manager to users and supports dynamic groups efficiently. It protects against collusion attacks where revoked users cannot access shared data even when conspiring with the untrusted cloud. The scheme achieves secure key distribution, access control and user revocation with low computation and storage costs compared to other schemes. It analyzes the security of the scheme and simulations demonstrate its efficiency.