Today's entrepreneur world demands huge storage for the data and elementary sharing of the same. Cloud storage serves the requirement of providing security to the files uploaded by the organizations. Security prior to uploading the data is provided by encrypting the files and creating keywords to shield the organizational secrets from strangers. The other challenge faced by the organizations is the Insider keyword guessing attack, which results in the hackers being the employees themselves. To address this variant of threat, We propose a system that has a hierarchy developed between the employees such that the higher-level employees can monitor the activities of the lower-level workforce by constructing a semi-generic Public Key Tree. The PK-tree is constructed by the support provided by the Hierarchical Public Key Encryption with Keyword search [HPEKS] a variant of the public key encryption with keyword search [PEKS]. It furthermore enjoys transparency to the owner provided the admin-1 verifies the user login and Admin-2 will send the OTP (One time Password) such as the secret key to the user to their Registered mail Id which will be used to secure the data and records the activity. The efficiency of the system is analyzed by eradicating the insider attack threat.
The ‘cloud computing’ technology is requisite for modern technology. It has a notable facet called Resource Allocation. This given paper proposes Hybridized Optimization algorithm that is the combination of ‘Shuffled Frog Leaping Algorithm’ (SFLA) and ‘Cuckoo Search’ (CS) Algorithm. This technique overcomes the limitations of the existing works like HABCCS algorithm, GTS algorithm task, krill herd algorithm, also combines the advantages of SFLA and CS. In this method, SFLA section performs the preceding steps; initializing the request size, generating requests, and estimate fitness value of SFLA, sorting, dividing and evaluating the requests of user. The SFLA encompasses the advantage of higher speed convergence and easier implementation, with the capacity of having global optimization and are utilized widely in numerous areas. Then, CS algorithm executes operations like initializing, generating, evaluate fitness function, modification and then evaluating the new solutions. The CS algorithms possess the advantage of easier evaluation and it is utilized in complex situations. In this given system, the request speed, sizes are evaluated. Those evaluations are utilized in allocating the resources on the server-side. Less computed times are consumed in this technique. An experimental outcome displays that the approach performs well in contrasting with other related approaches.