Apparatus for control of cryptography implementations in third party applications
US6751735B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 26, 1999 |
| Grant date | Jun 15, 2004 |
| Priority date | — |
| Expiry date | May 26, 2019 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S706/922
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An apparatus and method provide a controlled, dynamically loaded, modular, cryptographic implementation for integration of flexible policy implementations on policy engines, and the like, into a base executable having at least one slot. The base executable may rely on an integrated loader to control loading and linking of fillers and submodules. A policy module may be included for use in limiting each module's function, access, and potential for modification or substitution. The policy may be implemented organically within a manager layer or may be modularized further in an underlying engine layer as an independent policy, or as a policy created by a policy engine existing in an engine layer. The policy module is subordinate to the manager module in the manager layer in that the manager module calls the policy module when it is needed by the manager module. The policy module is preferably dynamically linkable, providing flexibility, and is layered deeper within the filler module than the manager module.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.