Research Article

CD-ABSE: Attribute-Based Searchable Encryption Scheme Supporting Cross-Domain Sharing on Blockchain

Table 3

Implementation process of contract.

Search contract
InputUser ID, trapdoor, DU address

OutputCiphertext set () or ⊥
1.While (true) do
2.Calculate by executing ..
3.If () then
4.Add to
5.Else
6.Return ()
7.End if
8.Continue
9.End while