in an embodiment , authenticated hardware and authenticated software are cryptographically binded using symmetric and asymmetric cryptography . cryptographically binding the hardware and software ensures that original equipment manufacturer hardware will only run oem software . cryptographically binding the hardware and software protects the oem binary code so it will only run on the oem hardware and cannot be replicated or altered to operate on unauthorized hardware . this cryptographic binding technique is referred to herein as secure software and hardware association .