1. In a media processing device, a method comprising: providing a key store memory and a rule set memory; provisioning a first segment of the key store memory to store cryptographic keys from a one-time programmable (OTP) memory of the media processing device and provisioning a first segment of the rule set memory to statically store rules for the cryptographic keys stored in the first segment of the key store memory; provisioning a second segment of the key store memory to store cryptographic keys and provisioning a second segment of the rule set memory to store rules dynamically generated during runtime of the media processing device for cryptographic keys stored in the second segment of the key store memory; receiving, at an interface, a first cryptographic key and a first rule for accessing the first cryptographic key; storing the first cryptographic key to a set of one of more fixed-size blocks of the second segment of the key store memory; storing the first rule to a set of one or more blocks of the second segment of the rule set memory; receiving, at an interface, a second rule for accessing a cryptographic key stored at the set of one or more fixed-size blocks of the second segment of the key store memory; and overwriting the first rule with the second rule in the set of one or more blocks of the second segment of the rule set memory.