发明授权
US07730318B2 Integration of high-assurance features into an application through application factoring
有权
通过应用程序保理将高保证功能集成到应用程序中
- 专利标题: Integration of high-assurance features into an application through application factoring
- 专利标题(中): 通过应用程序保理将高保证功能集成到应用程序中
-
申请号: US10693749申请日: 2003-10-24
-
公开(公告)号: US07730318B2公开(公告)日: 2010-06-01
- 发明人: Thekkthalackal Varugis Kurien , Kenneth D. Ray , Marcus Peinado , Paul England
- 申请人: Thekkthalackal Varugis Kurien , Kenneth D. Ray , Marcus Peinado , Paul England
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Woodcock Washburn LLP
- 主分类号: H04L9/32
- IPC分类号: H04L9/32
摘要:
Application factoring or partitioning is used to integrate secure features into a conventional application. An application's functionality is partitioned into two sets according to whether a given action does, or does not, involve the handling of sensitive data. Separate software objects (processors) are created to perform these two sets of actions. A trusted processor handles secure data and runs in a high-assurance environment. When another processor encounters secure data, that data is sent to the trusted processor. The data is wrapped in such a way that allows it to be routed to the trusted processor, and prevents the data from being deciphered by any entity other than the trusted processor. An infrastructure is provided that wraps objects, routes them to the correct processor, and allows their integrity to be attested through a chain of trust leading back to base component that is known to be trustworthy.
公开/授权文献
信息查询