如何才能最好的方法来填充仅包含带有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字段。 还有另一种简单的方法吗?