The preferred embodiment of the invention comprises a computer system
which employs a trusted display processor (260), which has a trusted
processor (300) and trusted memory (305, 315, 335, 345) physically and
functionally distinct from the processor and memory of the computer
system. The trusted display processor (260) is immune to unauthorised
modification or inspection of internal data. It is physical to prevent
forgery, tamper-resistant to prevent counterfeiting, and has crypto
functions (340) to securely communicate at a distance. The trusted
display processor (260) interacts with a user's smartcard (122) in order
to extract and display a trusted image, or seal (1000), generate a
digital signature of the bitmap of a document image and control the video
memory (315) so that other processes of the computer system cannot
subvert the image during the signing process. The user interacts with the
trusted display processor via a trusted switch (135).