当前位置: 首页 > news >正文

南山商城网站建设哪家公司靠谱seo研究中心

南山商城网站建设哪家公司靠谱,seo研究中心,网站设计书模板,网站登录页做多大尺寸的1 引言 最近不小心用到了openssl3.0,项目中需要使用rsa非对称加解密算法,所以把openssl3.0使用公钥加密数据的函数调用摸了一遍。 之所以记录此篇文章,是因为网络上大多数是openssl3.0以前的版本的函数接口,而openssl3.0之后已经丢…

1 引言

        最近不小心用到了openssl3.0,项目中需要使用rsa非对称加解密算法,所以把openssl3.0使用公钥加密数据的函数调用摸了一遍。

        之所以记录此篇文章,是因为网络上大多数是openssl3.0以前的版本的函数接口,而openssl3.0之后已经丢弃了很多旧接口了,导致我网上搜索例程的时候,不是很顺利(看到的基本都是旧接口不能用),因此特此记录。

2 实验

        废话少说,直接上代码:

int rsa_publickey_enc(char *p_data_in, int data_in_len, char *p_data_out, int data_outbuff_len, int *p_data_out_len)
{int int_ret = 0;size_t rsa_inlen=data_in_len;size_t rsa_outlen=0;uint8_t *rsa_in=p_data_in;uint8_t *rsa_out=p_data_out;uint8_t pad=RSA_PKCS1_PADDING;BIO *in=NULL;EVP_PKEY *pkey=NULL;EVP_PKEY_CTX *ctx=NULL;do{in = BIO_new_file("publickey.pem", "r");pkey = PEM_read_bio_PUBKEY(in,NULL,0,NULL);ctx = EVP_PKEY_CTX_new_from_pkey(NULL,pkey,NULL);EVP_PKEY_encrypt_init(ctx);EVP_PKEY_CTX_set_rsa_padding(ctx,pad);EVP_PKEY_encrypt(ctx, rsa_out, &rsa_outlen ,rsa_in,rsa_inlen);*p_data_out_len = rsa_outlen;}while(0);EVP_PKEY_CTX_free(ctx);EVP_PKEY_free(ctx);BIO_free(in);return int_ret;
}

至于上述代码返回值得判断啥的,我就没有判断了(注意:实际使用时请按编码规范编程)。

以上,over!

http://www.yidumall.com/news/106638.html

相关文章:

  • aspx网站做app最新新闻热点事件2023
  • 网站建设好学吗seo整体优化步骤怎么写
  • 服务五象新区开发建设指挥部网站seo优化6个实用技巧
  • 网站cms系统下载媒体发稿网
  • 南通住房和城乡建设厅网站首页搜索引擎优化大致包含哪些内容或环节
  • 做网站 百度推广免费推广神器
  • 哪个网站比较靠谱高级seo招聘
  • 有名的网站建设电话seo模拟点击软件源码
  • b2c网站策划书谷歌建站
  • 成都科技网站建设电话多少钱厦门网站建设
  • 网站开发用px好还是em好微信管理助手
  • 做便民工具网站上海整站seo
  • 建设一下网站要求提供源码产品推广方法
  • WordPress主题vieu破解版seo管理
  • 市政府网站集约化建设工作营销网站建设创意
  • 宜昌公司做网站百度识图网页版
  • 网站建设好么网络推广seo
  • 做爰视频高潮免费网站资阳市网站seo
  • 图表生成网站网络服务商
  • 学做网站培训上海建站官网
  • 五莲网站制作软文大全800字
  • 政府网站前台模板整合营销案例举例说明
  • wordpress sql 导入数据库seo发包技术教程
  • nas wordpress将好的文章转载南宁百度seo排名价格
  • 企业彩铃网站源码亚马逊查关键词排名工具
  • 网站后台管理系统代码潍坊seo建站
  • 商城类网站价格aso优化是什么意思
  • 校园网站建设需要哪些全球疫情最新数据
  • 网站建设有趣小游戏企业seo的措施有哪些
  • 校园门户网站建设方案南宁做网站公司