为什么要选择这么贵的商业CA

作者: 多森老师 | 来源:发表于2017-06-06 14:27 被阅读205次

    最近突然有客户问,现在开源的产品这么多为什么不选择用开源的CA?而要使用这么贵的商业CA?依照这几年的从业经验分几类总结如下:

    1、功能性

    功能点 开源CA 商业CA
    信任根体系 一般较固定,不好修改 易修改,根据需要灵活签发部署
    密码算法 国际算法:RSA、AES、SHA-2 国产算法:SM2、SM3、SM4和国际算法RSA、AES、SHA-2
    证书申请 申请和下载一步完成,证书用途比较固定 根据企业的审批流进行,证书的用途根据实际需要可以定制修改
    证书下载 申请和下载为一步完成,证书存储为文件形式,下载到U盾等外设中需要开发 下载和存储方式多样,可以存储在浏览器中也可以下载到U盾中
    证书更新 相当于重新签发证书 可以只对证书内容更新,也可以完全更新
    证书吊销 用户自行吊销证书 可以用户自行吊销,也可以管理员集中吊销
    API对外接口 开源程序决定 使用restfulAPI或者webservice方式,不限制开发语言
    UI交互 一般为命令行或者程序开发调试的方式 良好的交互界面,用户和管理员操作简单易上手
    数据库 一般为mysql 支持主流数据库,通过配置文件的修改能够快速指定
    KMC密钥管理中心 可选
    LDAP证书发布目录 假如使用采用开源的openldap 选择部署商业的LDAP服务由服务商提供支持
    OCSP证书实时状态查询 标配
    安装部署 难,需要自己摸索 易,一般由厂商部署和培训
    高可用 无,需要自己处理 提供热备的高可用部署方案
    高性能 无,需要自己处理 提供分布式、集群部署方案

    2、安全性

    | 功能点 | 开源CA | 商业CA |
    | :-------------: |:-------------:|: -----:|
    |法律和行标|不受监管,不符合国密的相关产品标准|国密颁发《商用密码产品销售许可证》,由密码定点生产单位发布,产品经过国密的CA产品检测|
    |物理安全|自己管理|推荐的物理安全建设规范|
    |网络安全|自己管理|推荐的安全网络拓扑部署|
    |数据安全|自行备份|提供灾备方案|
    |密钥管理|自己管理|存储在加密机或者加密卡中,根密钥离线安全保管|
    |权限管控|无|根据职能和角色分配不同的管理员进行管理|
    |日志审计|系统级的日志|应用级、数据库级、系统级等多维度的日志审计及可视化界面显示|

    3、服务能力

    对比点 开源CA 商业CA
    实施部署 自行安装 负责安装、调试、培训
    定制开发 自行开发 提供接口及文档,配合集成开发及相应的技术支持
    系统集成 自行集成 主流软件已经集成,没有集成的提供集成方式及提供技术支持
    售后维护 开源社区 发生问题提供7*24小时的售后支持
    系统升级 开源社区 在维保期内提供密码库更新、系统bug修复升级等

    4、价格

    对比点 开源CA 商业CA
    产品价格 免费 20~100万
    服务价格 免费 大约在产品价格的10%

    5、总结

    从使用者来看对于企业来说,使用证书及服务是一种商业行为,无论从安全性、服务保障、产品功能来说购买商业CA是必须的,而对于学生和个人开发者来说,下载一个开源CA,了解了解实现原理是非常有必要的。

    相关文章

      网友评论

        本文标题:为什么要选择这么贵的商业CA

        本文链接:https://www.haomeiwen.com/subject/ybigfxtx.html