A Symmetric Key Cryptographic Algorithm with Improving Security in Multi Authority Attribute based Encryption
Attribute-based encryption is a type of public-key encryption. The secret key of a user and ciphertext are dependent upon attributes using this type of encryption. Multi authority concept allows any polynomial number of independent authorities to monitor attributes, distribute secret keys and decrypt the message. A symmetric key algorithm is a cryptographic algorithm which is also known as secret key algorithm uses same key to encrypt and decrypt the data. The main idea of this paper is to improve the security issues in multi authority attribute based encryption of a symmetric key cryptographic algorithm.
Cryptography is a method of storing and transmitting data in a particular form so that only those for whom it is intended can read and process it. It is the study and practice of hiding information. Cryptography is used in applications present in technologically advanced societies: examples include the security of ATM cards, computer passwords and electronic commerce which all depend on cryptography. There are two basic types of cryptography. Symmetric key and Asymmetric key. Public-key encryption is also referred to as asymmetric encryption and private key is the symmetric key. Private Key is known only to the recipient, used to decrypt messages. Traditional Private-key Cryptography uses one key. It involves using the same key for encryption and decryption. Key is shared by both sender and receiver.