def save_key_bio(self, bio, *args, **kw):
return self.save_pub_key_bio(bio)
def save_key_bio(self, bio, *args, **kw):
return self.save_pub_key_bio(bio)
# sections of the key ( for RSA )
# [key-type (in ASCII)] [public exponent (bignum)] [primes (bignum)]
#
# sections of the key ( for RSA )
# [key-type (in ASCII)] [public exponent (bignum)] [primes (bignum)]
#
# prepare parameters for DSA.set_params
v = read_values(key, 4)
p, q, g, y = v[0], v[1], v[2], v[3]
# prepare parameters for DSA.set_params
v = read_values(key, 4)
p, q, g, y = v[0], v[1], v[2], v[3]
p, q, g, y = ret[1:]
dsa = DSA.set_params(p, q, g)
dsa.gen_key()
dsa.save_pub_key(fout)
# FIXME: This is wrong.
# M2Crypto doesn't allow us to set the public key parameter
p, q, g, y = ret[1:]
dsa = DSA.set_params(p, q, g)
dsa.gen_key()
dsa.save_pub_key(fout)
# FIXME: This is wrong.
# M2Crypto doesn't allow us to set the public key parameter