Identity-based ring signature scheme with multi-designated verifiers. (12th May 2023)