Patent ReferencesOperating system authenticator Method and apparatus for maintaining the privacy of digital messages conveyed by public transmission Software distribution system Reliable document authentication system Method and system for authentication Method for identifying subscribers and for generating and verifying electronic signatures in a data exchange system Public key/signature cryptosystem with enhanced digital signature certification System with a plurality of hash tables each using different adaptive hashing functions Cryptographic communication method and cryptographic communication device Method and apparatus for authenticating accreditations and for authenticating and signing messages InventorsAssigneeApplicationNo. 499280 filed on 07/07/1995US Classes:713/187, COMPUTER PROGRAM MODIFICATION DETECTION BY CRYPTOGRAPHY380/212Plural video stream multiplexingExaminersPrimary: Tarcza, Thomas H.Assistant: White, Carmen D. Attorney, Agent or FirmForeign Patent References
International ClassH04L 009/32AbstractAn executable interactive program is combined with audio/video data for transmission. The program is divided into modules, similar to computer files, and a Directory Module is created which links program modules. Security for the executable application is provided by attaching a signed certificate to respective Directory Modules. The integrity of respective modules is monitored by hashing respective modules and including respective hash values in the Directory Module. A hash value of the Directory Module containing the other hash values is generated, encrypted and attached to the Directory Module. At a receiver the certificate is decoded and checked for authenticity of provider. If the certificate is authentic the program may be executed but only if receiver generated hash values of respective program modules are identical to corresponding hash values contained in the Directory Module. | |