Identity-based trapdoor mercurial commitments and applications
scientific article; zbMATH DE number 5955905
scientific article