use correct algorithm for signatures (actually fix heterogeneous subkeys)