SYSTEMS AND METHODS FOR USING CRYPTOGRAPHY TO PROTECT SECURE AND INSECURE COMPUTING ENVIRONMENTS

Patent №

US 7,243,236

Granted

2007-07-10

Filed 2000

Owner

INTERTRUST TECHNOLOGIES CORP.

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09628692

Computation environments are protected from bogus or rogue load modules, executables, and other data elements through use of digital signatures, seals, and certificates issued by a verifying authority. A verifying authority—which may be a trusted independent third party—tests the load modules and/or other items to verify that their corresponding specifications are accurate and complete, and then digitally signs them based on a tamper resistance work factor classification. Secure computation environments with different tamper resistance work factors use different digital signature authentication techniques (e.g., different signature algorithms and/or signature verification keys), allowing one tamper resistance work factor environment to protect itself against load modules from another tamper resistance work factor environment. The verifying authority can provide an application intended for insecure environments with a credential having multiple elements covering different parts of the application. To verify the application, a trusted element can issue challenges based on different parts of the authenticated credential that the trusted element selects in an unpredictable (e.g., random) way, and deny service (or take other appropriate action) if the responses do not match the authenticated credential.

Knowledge representationAI hardwareH04L 9/3247G06F 21/51H04L 9/3236H04L 9/3252H04L 9/3271G06F 2221/033H04L 2209/56H04L 2209/60

AI classification

AI hardware0.83
Knowledge representation0.63
Planning0.20
Evolutionary computation0.01
Vision0.00
Natural language0.00
Machine learning0.00
Speech0.00

Ownership

INTERTRUST TECHNOLOGIES CORP.

assignment · 112470228

Assignors

SIBERT, W. OLIN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC