首页> 外国专利> A SYSTEM AND METHOD FOR ENCAPSULATING AND ENABLING PROTECTION THROUGH DIVERSE VARIATIONS IN SOFTWARE LIBRARIES

A SYSTEM AND METHOD FOR ENCAPSULATING AND ENABLING PROTECTION THROUGH DIVERSE VARIATIONS IN SOFTWARE LIBRARIES

机译:通过软件库中的各种变量实现和启用保护的系统和方法

摘要

A flexible software library in which the software modules are defined as an abstract intermediate representation. The flexible library allows security transformation and performance attribute selections to be made by the end-user, rather than the library creator. Furthermore, since the flexible library contains an abstract representation of the software modules, the library can also be provisioned to contain an arbitrary number of named instances, representing specific sets of values for security and performance decisions, along with the corresponding native object-code resulting from those decisions. This permits distribution of software modules in a completely platform-independent manner while avoiding the disclosure of proprietary information, such as source-files.
机译:灵活的软件库,其中的软件模块被定义为抽象的中间表示形式。灵活的库允许最终用户而不是库创建者进行安全性转换和性能属性选择。此外,由于灵活库包含软件模块的抽象表示,因此该库还可以设置为包含任意数量的命名实例,这些实例表示安全性和性能决策的特定值集以及相应的本机目标代码从那些决定。这允许以完全独立于平台的方式分发软件模块,同时避免公开专有信息(例如源文件)。

著录项

  • 公开/公告号CA2792782C

    专利类型

  • 公开/公告日2018-01-02

    原文格式PDF

  • 申请/专利权人 IRDETO CANADA CORPORATION;

    申请/专利号CA20102792782

  • 发明设计人 GOODES GRANT STEWART;LIEM CLIFFORD;

    申请日2010-03-31

  • 分类号G06F8/40;G06F21/12;

  • 国家 CA

  • 入库时间 2022-08-21 12:48:13

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号