pksig_hw¶
Hohenberger-Waters Hash-and-Sign Signature (HW09)
Authors: S. Hohenberger, B. Waters
Title: “Realizing Hash-and-Sign Signatures under Standard Assumptions”
Published in: EUROCRYPT, 2009
Available from: pages 333-350
Notes: CDH construction.
Scheme Properties
Type: signature (public key)
Setting: bilinear groups (asymmetric)
Assumption: CDH
Implementation
- Authors:
Ayo Akinyele
- Date:
11/2011
- class pksig_hw.HW(groupObj)[source]¶
Bases:
PKSig>>> from charm.toolbox.pairinggroup import PairingGroup, GT >>> group = PairingGroup('SS512') >>> hw = HW(group) >>> (public_key, secret_key) = hw.setup() >>> msg = "please sign this message now please!" >>> signature = hw.sign(public_key, secret_key, public_key['s'], msg) >>> hw.verify(public_key, msg, signature) True