The invention discloses a
gene sequence security comparison method and
system supporting multi-attribute
anonymous authentication; the method comprises the steps: firstly enabling a
gene database owner to transmit a threshold value and an access attribute set of a
gene sequence to a
certificate issuer, and then designing a
confusion circuit according to a calculation demand, so as to find out a
gene sequence which can be queried by a query user from the
confusion circuit; returning labels corresponding to the gene sequences to the query user; initiating, by a query user, a
certificate authorization request to a
certificate issuer and interacts with the certificate issuer, and after an attribute certificate set is obtained, initiating the query request for a certain
gene sequence to a gene
database owner; anonymously verifying, by the gene
database owner, the attribute certificate of the query user, determining whether the query attribute set of the query user meets the acquisition requirement or not, and returning a corresponding
plaintext gene sequence to the query user under the condition that the query attribute set meets the acquisition requirement. According to the invention, the security, privacy, high efficiency and
controllability of
data query can be realized.