Asymmetric signature generation