公钥私钥不用自己生成,公钥已经有了,要对一段随机数进行公钥加密。
问题1:如果公钥是一段数据,比如:“123A123A123F13123F123F123F12F1F1FFF”这样的16进数据,在调用RSA_PUBLIC_ENTRYCPT时,如何将公钥赋给函数?这段公钥要转成什么类型啊?
问题2:对于要加密的数据,比如一串16进制数据“F12F45F123A123F123FFF2FF1FF”.这样的,这段数据也是如何传给函数啊?要转成什么类型吗?
取决于加密函数需要什么类型,openssl一般都是要求byte数组。你的十六进制很好转换
RSA_PUBLIC_ENTRYCPT的文档是怎么说的,每个参数都是什么类型?
取决于加密函数需要什么类型,openssl一般都是要求byte数组。你的十六进制很好转换