id = C.ReadBuffer(seed).getu32()
k = kf.newkey(id, 'dh-param')
k.data = C.KeyDataStructured({'p': C.KeyDataMP(dhi.p, 'shared'),
- 'q': C.KeyDataMP(dhi.r, 'shared'),
- 'g': C.KeyDataMP(dhi.g, 'shared')})
+ 'q': C.KeyDataMP(dhi.r, 'shared'),
+ 'g': C.KeyDataMP(dhi.g, 'shared')})
k.attr['factor'] = ', '.join([str(f) for f in ff])
k.attr['genseed'] = M.base64_encode(seed)
k.attr['seedalg'] = 'rmd160-mgf'
print '# fingerprint = %s' % fprhex
print ''
print 'group %s' % name
-print ' p %s' % dhi.p
-print ' q %s' % dhi.r
-print ' g %s' % dhi.g
+print ' p %s' % dhi.p
+print ' q %s' % dhi.r
+print ' g %s' % dhi.g
for f in ff: print '#:factor %s' % f
print