RSA_public_encrypt和struct openssl

时间:2012-08-27 19:57:39

标签: c unix struct openssl

如何才能最好的方法来填充仅包含带有RSA的加密文本的char数组的结构? 现在我的结构是这样的:

typedef struct s {
    char a[20];
    char b[10];
    char c[1024];
}pack;

我认为像这样改变结构定义

    typedef struct s {
        char *a;
        char *b;
        char *c;
    }pack;

然后致电

RSA_public_encrypt

将加密的字符串保存在临时变量中, 使用RSA_public_encrypt的返回值来malloc结构域, 现在只将字符串从temporary字段复制到struct字段。 还有另一种简单的方法吗?

0 个答案:

没有答案