This document proposes a new revocable identity-based encryption (IBE) scheme utilizing a cloud revocation authority (CRA) to address inefficiencies and scalability issues found in existing systems like that of Li et al. The proposed system improves performance by allowing the CRA to manage a single master time key for all users, thereby reducing computational and communication costs. An additional CRA-aided authentication scheme with period-limited privileges is also introduced for managing various cloud services effectively.