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

网站被k 换个域名可以智慧团建手机登录入口电脑版pc端

网站被k 换个域名可以,智慧团建手机登录入口电脑版pc端,建设部申请自己网站,中国在菲律宾做网站算法注册流程 静态算法模块初始化 分组算法模块初始化 AES算法模块#xff08;aes_generic.c#xff09;的初始化接口aes_init实现向加密框架注册AES算法的功能#xff0c;如下所示。aes_generic.c - crypto/aes_generic.c - Linux source code (v5.15.12) - Bootlin sta…算法注册流程 静态算法模块初始化 分组算法模块初始化 AES算法模块aes_generic.c的初始化接口aes_init实现向加密框架注册AES算法的功能如下所示。aes_generic.c - crypto/aes_generic.c - Linux source code (v5.15.12) - Bootlin static int __init aes_init(void) {return crypto_register_alg(aes_alg); } 哈希算法模块初始化 MD5算法模块md5.c的初始化接口md5_mod_init实现向加密框架注册MD5算法的功能如下所示。 md5.c - crypto/md5.c - Linux source code (v5.15.12) - Bootlin static int __init md5_mod_init(void) {return crypto_register_shash(alg); } 静态算法注册接口crypto_register_alg crypto_register_alg函数实现向加密框架注册静态算法的功能输入参数为待注册静态算法的算法说明alg返回值为0表示注册成功否则表示注册过程中出现异常。crypto_register_alg函数执行的算法注册流程如下图所示algapi.c - crypto/algapi.c - Linux source code (v5.15.12) - Bootlin int crypto_register_alg(struct crypto_alg *alg) {struct crypto_larval *larval;int err;alg-cra_flags ~CRYPTO_ALG_DEAD;err crypto_check_alg(alg);if (err)return err;down_write(crypto_alg_sem);larval __crypto_register_alg(alg);up_write(crypto_alg_sem);if (IS_ERR(larval))return PTR_ERR(larval);crypto_wait_for_test(larval);return 0; } EXPORT_SYMBOL_GPL(crypto_register_alg); 1)crypto_check_alg函数实现检查算法说明alg的有效性包括地址对齐要求、块大小、优先级等和设置算法驱动名cra_driver_name两项功能其中设置算法驱动名的功能由crypto_set_driver_name函数实现如果未设置算法驱动名则按照“算法名-generic”格式设置算法驱动名。如果alg无效则退出注册流程。未从源码分析得到这个结论2)__crypto_register_alg函数实现通用算法注册流程注册过程由读写信号量crypto_alg_sem(操作之前使用 down_write进行加锁执行操作 __crypto_register_alg然后使用up_write进行锁资源的释放)进行保护。如果注册过程中出现异常退出注册流程否则函数返回值为待注册算法的检验用算法幼虫larval__crypto_register_alg函数返回类型是struct crypto_larvel。3)crypto_wait_for_test函数用于触发并等待待注册算法的正确性检验由专门的内核线程负责通过完成量进行同步检验结束后清理注册用的算法幼虫由crypto_larval_kill函数实现。从流程上看算法正确性检验的结果不影响算法注册的正常结束但是通过正确性校验的算法的算法标志cra_flags会设置算法已检测状态位CRYPTO_ALG_TESTED。4)crypto_register_alg函数中接口调用情况如下所示其中alg表示待注册算法的通用算法说明。 5)AES算法注册成功后算法管理链表上已注册的算法情况如下所示。crypto_register_alg函数整体调用流程 参考链接 Linux加密框架的算法管理一_家有一希的博客-CSDN博客_linux加密框架设计与实现
http://www.pierceye.com/news/147006/

相关文章:

  • wordpress仿站工具网站建设jw100
  • 网站推广过程叙述关键词歌词
  • vip影视网站如何做appwordpress centos查看目录
  • 网站怎么套模板山西seo博客
  • 好看的手机网站推荐新建的网站 找不到
  • 网站站内搜索怎么做seo搜索优化
  • 建设部网站 测绘规章pc网站手机网站
  • 建网站如何赚钱vs哪个版本做网站好
  • 新衡阳网站游戏软件开发公司简介
  • 湖南基础建设投资集团网站做体育最好的网站
  • 上海php网站开发公司wordpress 邮件认证
  • 教做香肠的网站张家港专业网站建设
  • 园林建设网站营销型网站的建站步骤是什么意思
  • 招聘求职网站html模板正规的创业商机网
  • 预付网站建设费会计处理哪里建网站好
  • 做免费网站艺术学院网站建设管理办法
  • 做网站贵吗手机网站wap
  • linux建立网站做网站的应该怎么发广告
  • wordpress使用端口百度seo排名软
  • 用英文字母做网站关键词个人网站的设计与实现专业论文图像处理工具
  • 重庆企业网站推广流程php网站开发技术训练心得
  • 汽车销售网站学校建网站
  • 两台电脑一台做服务器 网站潍坊专业网站建设多少钱
  • 青岛科技街网站建设安徽 网站开发
  • 黑糖不苦建设的网站wordpress获取文章图片不显示
  • 美食网站建设的功能免费做简历的网站
  • 网站建设公司谁管手机如何创建网站
  • 可以自己做网站优化吗最好用的wordpress主题
  • 瓜子二手车网站开发智慧团建注册登记入口
  • 青岛网站开发建设安阳市商祺网络有限责任公司