The present invention provides a system and method for regulating access
to a computer platform via a provably trustworthy trust level generator
and monitor. The present invention comprises an operating system
component that recognizes when applications desire access to a
distributed platform. The operating system component is responsible for
regulating access to the platform. Such regulation may be achieved by,
for example, refusing to load the application or by limiting calls that
an application can make through one or more Application Programming
Interfaces. The present invention further comprises a distributed
platform analysis component for analyzing applications attempting to
access a distributed platform and for establishing a trust level for the
application. The present invention further provides a system and method
for monitoring the trust level established by the analysis program for
separate interpretation of the trust level of other modules called by the
application seeking access to the distributed platform.