Hi Jason,
Our current API does not allow setting different keys for video tracks based on track resolution. The FourCC filter gives you some limited flexibility - e.g., you can setup different keys for audio and video, or have audio streamed in clear.
If you want to secure your high-resolution content with a different key, there are a couple of potential workarounds that may work depending on your scenario -
1) Create two assets for the same content - one asset has the HD tracks and the other one has the SD tracks (or however you want to break it up).
2) Create two locators for the same asset. You can use the filter property on the StreamingLocator to enable server-side filtering of the tracks that are available for that locator. The filter property references your asset or account filters where you have the option to filter by bitrate, language etc.
Note that you cannot have adaptive bitrate streaming across all tracks if you take this approach since the tracks are split either across assets or streamingLocators.