DDH, designated tester, Nominative signatures, non-transferability, Public Key Encryption with Keyword Search, smart contract, Symmetric Pairing.