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

上海周边网站建设网站建设这门课

上海周边网站建设,网站建设这门课,空包网站怎么做,海口网站自助建站提供者 标准提供者默认提供者传统提供者FIPS 提供者基本提供者空提供者加载提供者 标准提供者 提供者是算法实现的容器。每当通过高级别 API 使用加密算法时#xff0c;都会选择一个提供者。实际上是由该提供者实现执行所需的工作。OpenSSL 自带了五个提供者。在未来#…提供者 标准提供者默认提供者传统提供者FIPS 提供者基本提供者空提供者加载提供者 标准提供者 提供者是算法实现的容器。每当通过高级别 API 使用加密算法时都会选择一个提供者。实际上是由该提供者实现执行所需的工作。OpenSSL 自带了五个提供者。在未来我们预计第三方将分发自己的提供者这些提供者可以动态添加到 OpenSSL 中。有关编写提供者的文档请参阅 provider(7) 手册页。 默认提供者 默认提供者收集了所有标准内置的 OpenSSL 算法实现。如果应用程序未明确指定任何其他内容例如在应用程序中或通过配置中那么将使用这个提供者。如果尚未加载其他提供者当我们首次尝试从提供者获取算法时它将被自动加载。如果已加载其他提供者那么它将不会被自动加载。因此如果您想与其他提供者一起使用它那么您必须显式加载它。 这是一个“内置”提供者这意味着它编译和链接到 libcrypto 库中并不存在为单独的独立模块。 传统提供者 传统提供者是一组传统算法的集合这些算法要么已不再普遍使用要么被认为是不安全的并且强烈建议不要使用。然而一些应用程序可能需要使用这些算法以实现向后兼容性。该提供者不会被默认加载。这可能意味着从之前版本的 OpenSSL 升级的一些应用程序可能会发现一些算法不再可用除非它们显式加载传统提供者。 传统提供者中的算法包括 MD2、MD4、MDC2、RMD160、CAST5、BFBlowfish、IDEA、SEED、RC2、RC4、RC5 和 DES但不包括 3DES。 FIPS 提供者 FIPS 提供者包含了默认提供者中可用的一部分算法实现这些算法符合 FIPS 标准。预期该提供者将通过 FIPS140-2 验证。 在某些情况下与默认提供者中等价算法相比该提供者中的算法实现可能存在细微的行为差异。这通常是为了符合 FIPS 标准。 基本提供者 基本提供者包含了默认提供者中可用的一小部分非加密算法。例如它包含了用于将密钥序列化和反序列化为文件的算法。如果未加载默认提供者则应始终加载该提供者特别是如果您使用 FIPS 提供者。 空提供者 空提供者“内置”到 libcrypto 中不包含任何算法实现。为了确保默认提供者不会被自动加载可以加载空提供者。 如果您正在使用非默认的库上下文并希望确保默认库上下文不会被意外使用这将会很有用。 加载提供者 要加载的提供者可以在 OpenSSL 配置文件中指定。有关如何通过配置文件配置提供者以及如何自动激活它们的信息请参阅 config(5) 手册页。 以下是一个加载和激活默认库上下文中的传统提供者和默认提供者的最小配置文件示例。 openssl_conf openssl_init[openssl_init] providers provider_sect[provider_sect] default default_sect legacy legacy_sect[default_sect] activate 1[legacy_sect] activate 1也可以通过编程方式加载提供者。例如您可以加载传统提供者到默认库上下文中如下所示。请注意一旦您显式地将提供者加载到库上下文中默认提供者将不再自动加载。因此通常还需要显式加载默认提供者就像下面的示例一样 #include stdio.h #include stdlib.h#include openssl/provider.hint main(void) {OSSL_PROVIDER *legacy;OSSL_PROVIDER *deflt;/* 将多个提供者加载到默认NULL库上下文中 */legacy OSSL_PROVIDER_load(NULL, legacy);if (legacy NULL) {printf(加载传统提供者失败\n);exit(EXIT_FAILURE);}deflt OSSL_PROVIDER_load(NULL, default);if (deflt NULL) {printf(加载默认提供者失败\n);OSSL_PROVIDER_unload(legacy);exit(EXIT_FAILURE);}/* 应用程序的其余部分 */OSSL_PROVIDER_unload(legacy);OSSL_PROVIDER_unload(deflt);exit(EXIT_SUCCESS); }
http://www.hkea.cn/news/14513982/

相关文章:

  • 房产如何做网站政务新网站建设
  • 网站费用多少东莞网络推广外包托管
  • DW做旅游网站模板石家庄住房城乡建设厅网站
  • 湖州吴兴建设局网站html代码查看
  • 国外做健康的网站哈尔滨seo优化软件
  • 电子商务系统的组成太原整站优化
  • 上海微信网站建设费用如何制作网站赚钱
  • 残疾人无障碍网站建设网络渠道有哪些
  • 做网站运营的要求参考消息电子版在线阅读
  • 重庆市建设工程造价管理总站浦江网站建设微信开发
  • 互联网营销 网站 推荐图库素材网站模板
  • 扁平化网站建设个人做的好的淘宝客网站
  • 济南优化网站关键词精美网站模板下载
  • 珠海网站建设兼职wordpress 添加钩子
  • 绍兴网站建设公司电话肇庆市住房和城乡房屋建设局网站
  • 一家专业做导购的网站网站备案更换
  • 协会网站开发wordpress 后台慢
  • 建设厅网站上的信息采集表还有哪些媲美wordpress框架
  • 哈尔滨手机网站建设价格杭州品牌策划
  • 谁会做网站排名把一个网站挂到网上要怎么做
  • 珠海策划网站建设平台wordpress视频网站主题
  • 做婚恋网站多少钱建设论坛网站需要做什么的
  • 网站设计方案策划安阳哪里有学做网站的学校
  • 宁波做简单网站的网站挣钱怎么做
  • 专门做灯具海报的网站营销型网站更受用户欢迎的原因是
  • 重庆做网站最好的住房和城乡建设部网站执业资格注册中心
  • 网站建设入门解读推广赚钱的平台有哪些
  • joomla做的网站哈尔滨刚刚发生的大事件
  • 电商网站建设与运营实训政务服务 网站 建设方案
  • 女装网站功能的建设江苏网站备案流程图