DVI can carry HDCP just fine. In fact, if you have a recent desktop display with a DVI port, there's a good chance it has HDCP. And if you're running a recent version of Windows with a recent graphics card, there's a good chance you're actually using it without realizing it.