Abstract:
Provided is a method of managing medical information in an operating system for a medical information database, the method including encrypting, by a first user, first medical information having patient treatment information by using a group key, and second medical information having patient private information by using a private key, generating, by the first user, an index corresponding to the encrypted first medical information, storing the encrypted first and second medical information and the index to the medical information database, searching, by a second user, the medical information database for the encrypted first medical information by using the index; and decrypting the searched encrypted first medical information by using the group key.