質問: RSA2Byte(&buf, recieve_size); send(&buf, prv_key_size); } ```
回答: 秘密鍵を持ってるかつ渡す必要があると想定 ``` char *buf = NULL; int length = i2d_RSAPrivateKey(prv_key, &buf); // 不要になったら OPENSSL_free(buf); ``` ``` char *p = buf; // p = buf + lenにされるので事前にコピーしとかないと不便かもしれない RSA* prv_key = d2i_RSAPrivateKey(NULL, &p, length); ```