Cloud computing is defined as a type of computing that relies on sharing computing resources rather than having local servers or personal devices to handle applications. Data sharing is the major advantage in cloud computing, hence cloud computing security is a major concern. Cloud computing security refers to the set of procedures, processes and standards designed to provide information security assurance in a cloud computing environment. A key challenge to designing such encryption scheme lies in the efficient management of encryption keys to be used for the documents. In order to examine the flexibility, scalability and fine grained access scheme of outsourced data in cloud computing, this paper introduces a new scheme called HASK scheme by extending the file sharing capabilities of KASE with a hierarchical taxonomy. In HASK, we propose an algorithm called HASK encryption as the enhanced scheme for KASE.