There is a variety of media that may be inserted into a reading or writing
device, such as CD's, USB drives, floppy disks, memory sticks, and many
other devices. Media is inserted into a media reading or writing device
that is in communication with a computer or network device. Upon
insertion of the media, a number of metadata regarding that media is
available to the computer. The trustworthy calculator is typically a
plug-in software module that processes each piece of volume metadata and
applies a weighed score, resulting in a Trustworthy Factor. A scoring
matrix denotes ranges of values of the Trustworthy Factor into a Level of
Trust Zone. Based on the Level of Trust Zone, appropriate action handlers
may direct the computer to disallow the mounting of the media, may
require specific authentication action to take place prior to allowing a
mount of the media, or may indicate that the media may be mounted without
further authentication. Upon completion of the execution of the action
handlers, a decision to allow or disallow the mount is made.