Abstract
Designated-verifier proxy signature (DVPS) is a proxy signature that can only be verified by a designated verifier. DVPS has three variants: weak DVPS, strong DVPS and universal DVPS. In a weak DVPS, the designated verifier can further convert a proxy signature into a public verifiable signature. In a strong DVPS, the designated verifier cannot prove to any third party that the signature is generated by the proxy signer. In a universal DVPS, any holder of a proxy signature can designate the signature to any designated verifier. Based on Cha and Cheon's identity (ID)-based signatures, an ID-based weak DVPS scheme, an ID-based strong DVPS scheme and an ID-based universal DVPS scheme are designed. The proposed schemes satisfy all the desired security properties.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have