pksig_chp¶
Camenisch-Hohenberger-Pedersen - Identity-based Signatures
From: “Camenisch, S. Hohenberger, M. Pedersen - Batch Verification of short signatures.”
Published in: EUROCRYPT 2007
Available from: http://epring.iacr.org/2007/172.pdf
Notes:
- type: signature (ID-based)
- setting: bilinear groups (asymmetric)
Authors: |
|
---|---|
Date: | 11/2011 |
-
class
pksig_chp.
CHP
(groupObj)[source]¶ Bases:
charm.toolbox.PKSig.PKSig
>>> from charm.toolbox.pairinggroup import PairingGroup >>> group = PairingGroup('SS512') >>> chp = CHP(group) >>> master_public_key = chp.setup() >>> (public_key, secret_key) = chp.keygen(master_public_key) >>> msg = { 't1':'time_1', 't2':'time_2', 't3':'time_3', 'str':'this is the message'} >>> signature = chp.sign(public_key, secret_key, msg) >>> chp.verify(master_public_key, public_key, msg, signature) True