A Signature Generator