Blob
1 #include "os.h"2 #include <mp.h>3 #include <libsec.h>5 DSApub*6 dsaprivtopub(DSApriv *priv)7 {8 DSApub *pub;10 pub = dsapuballoc();11 pub->p = mpcopy(priv->pub.p);12 pub->q = mpcopy(priv->pub.q);13 pub->alpha = mpcopy(priv->pub.alpha);14 pub->key = mpcopy(priv->pub.key);15 return pub;16 }