pksig_cyh¶
Chow-Yiu-Hui Identity-Based Ring Signature (CYH05)
Authors: S. Chow, S. Yiu, L. Hui
Title: “Efficient Identity Based Ring Signature”
Published in: ACNS, 2005
Available from: LNCS Vol. 3531, pages 499-512
Notes:
Scheme Properties
Type: signature (ring-based)
Setting: bilinear groups (asymmetric)
Assumption: CDH
Implementation
- Authors:
Ayo Akinyele
- Date:
11/2011
- class pksig_cyh.CYH(groupObj)[source]¶
Bases:
PKSig>>> from charm.toolbox.pairinggroup import PairingGroup >>> users = [ "alice", "bob", "carlos", "dexter", "eddie"] >>> signer = "bob" >>> group = PairingGroup('SS512') >>> cyh = CYH(group) >>> (master_public_key, master_secret_key) = cyh.setup() >>> (signer, public_key, secret_key) = cyh.keygen(master_secret_key, signer) >>> secret_key = (signer, public_key, secret_key) >>> msg = 'please sign this new message!' >>> signature = cyh.sign(secret_key, users, msg) >>> cyh.verify(master_public_key, users, msg, signature) True