1 0fc65b37 2004-03-21 devnull #include "os.h"
2 0fc65b37 2004-03-21 devnull #include <mp.h>
3 0fc65b37 2004-03-21 devnull #include <libsec.h>
6 0fc65b37 2004-03-21 devnull rsaprivtopub(RSApriv *priv)
8 0fc65b37 2004-03-21 devnull RSApub *pub;
10 0fc65b37 2004-03-21 devnull pub = rsapuballoc();
11 0fc65b37 2004-03-21 devnull if(pub == nil)
12 0fc65b37 2004-03-21 devnull return nil;
13 0fc65b37 2004-03-21 devnull pub->n = mpcopy(priv->pub.n);
14 0fc65b37 2004-03-21 devnull pub->ek = mpcopy(priv->pub.ek);
15 0fc65b37 2004-03-21 devnull return pub;