The invention relates to
data security, in particular to a method and a
system for selectively disclosing verifiable certificates based on associated data, which are used for solving the problems that the selective calculation amount of the existing verifiable certificates is large, the efficiency is low, the relationship among attributes in the certificates cannot be reflected for a plurality of certificates, and a user is not constrained. According to the scheme, under the framework of the
RDF graph, the attributes in the
voucher are represented by triples, and a monotone expansion scheme and a linear
secret sharing scheme are used for efficiently restraining the attributes which can be selectively disclosed by a user, so that malicious behaviors of the user are prevented; according to the method and the device, attributes in a single
voucher can be selectively disclosed, and attribute information association can be carried out after selective disclosure of a plurality of vouchers, so that effective combination of the vouchers can be realized, and meanings to be expressed by the disclosed information can be accurately and efficiently transmitted to a
verification party. On the basis, signatures of a plurality of vouchers are aggregated into a BLS signature, so that the purpose of combining the vouchers is achieved.