i working in searchable encryption and i want to develop algorithm for this use symmetric encyrption combine with attribute based encryption which use public key encryption how i can do that?
There are searchable encryption for symmetric and for public key (attribute based). The difference is of course that symmetric key ones are more efficient. Also if your method assumes that anyone can encrypt then you have to use public key whereas symmetric key assumes that encryption and decryption needs the system's secret.
To answer in more details more information is needed.
exactly i want to use symmetric algorithm for encryption and search in encrypted data and attribute based encryption to make access control in search result which use public key encryption.this what i mean.
the hybrid cryptosystem combines symmetric encryption, asymmetric encryption, and hash function. The cryptographic algorithms consist of Ping Pong 128 bit encryption for confidentiality, MD5 bit for data integrity while aspects of authentication and non-repudiation use a combination of MD5 bit and RSA 1024 bit.
Encrypt the text first using symmetric key, say DES, then use asymmetric key to encrypt further the encrypted text double encryption , this makes the algorithm strong and secure but expensive.
Usually, asymmetric cryptosystems are used for the stipulation of symmetric (session) keys that are applied for the symmetric encryption of the actual payload.
Another possibility is to generate a symmetric session key on the consigner's or consignee's side and exert an asymmetric cryptosystem to securely intimate it to the communication partner.
I saw your question, my suggestion is :- using the chaos base encryption for the plaintext this is symmetric encryption and the initial conditions of chaotic sequence (i.e. the Key) will be encrypted by using asymmetric encryption method such as RSA