Method for saving and serching of encrypted data on database

PURPOSE: A method for saving and searching encrypted data on a database is provided to enhance the security of stored information when information is stored at an unreliable server which is not reliable by a user database. CONSTITUTION: Data stored at a database is encoded(S100), and the entire region of the stored data is split into a bucket unit, and the index is allocated to the split bucket regions(S120). The sequence information in a bucket region to which encoded data belong is recognized(S130). The encoded data, the index information and sequence information of the bucket region to which the encoded data belong are stored at an external server(S140).