Stay informed on MovieLabs Technology Open Challenge.
Send a blank
email to challenge@movielabs.com to
join the mailing list.
Hiding of Cryptographic Keys Challenge
Goal
Find innovative techniques for hiding symmetric and asymmetric cryptographic keys in software.
Problem
Software media players frequently need to access and use cryptographic keys during operation. These keys are intended to be kept secret. Various techniques exist for extracting these keys from software. We are looking for clever new ways to increase the complexity of reverse engineering and extraction of the key.
Technical Criteria
Solutions may have additional useful features, but we are looking for techniques which come closest to meeting the following criteria:
It should work with AES algorithms.
It should not require any
hardware assist.
It could include features that are CPU-specific,
e.g. AMD or Intel.
It could include features that are OS-specific,
e.g. Windows, Mac OS X, or Linux.