Encrypt the media file to be encrypted with encryption software.
The principle of this process is as follows: a private key (Privkey), a public key (Pubkey), a license key seed (Seek) and a key identifier (KeyID) are created by the WMRMKeys object, and a key is generated by the license key seed (Seek) and the key identifier (KeyID) to encrypt and protect the contents of the media file; Store information such as KeyID, certificate issuing center website, version number, etc. In the header of encrypted media file (i.e. WMRMHeader object), WMRMHeader object will sign its header according to Privkey signing key; Then, the content is encrypted by the WMRMProtect object and packaged into a media file with the header. The extension is. asf,。 Wma and. wmv。 Encryption software completes the encryption and packaging of ASF/WMV/WMA format files.
Encrypted and packaged files can be put on the internet for users to download and order, or they can be burned into CDs for sale and other ways to publish content, but they must be verified and authorized by an authorization center when used.
When a user uses an encrypted file, the client Windows Media copyright manager first retrieves whether there is a valid certificate on the local computer, and if not, links to the certificate issuing center; The certificate issuing page of the certificate issuing center receives the encrypted file content header sent by the client and the related information of the user's computer through the WMRMChallenge object, generates the license key seed (Seek) and the received key identifier (KeyID) through the WMRMKeys object for decryption, and then verifies the header according to the public key with the WMRMHeader object; Then the license issuing center defines the permissions of the license through WMRMRights objects, such as the number of plays, the start and end time, etc. Then create a certificate with WMRMLicGen object, which contains the key and authority to decrypt the content; Finally, the certificate is transmitted to the Windows Media Rights Manager of the client computer through the WMRMResponse object.
After obtaining the certificate, the client Windows Media Rights Manager verifies the signature and puts the license into the license library; Then the client Windows media copyright manager decrypts the content and plays the streaming media file according to the rights.
Based on the above principles, you can try the following solutions:
First, WMA can be recorded with TotalRecoder, with screen shots ~ and then recorded separately ~ recorded video ~
(Ha ha, you can try this, it's all open! )
Second, peel off the authentication and look at the software directly. The name of this software is FairUse4WM! Just open the movie to be certified first, then open this software, and press: Add file! The film will be stripped and copied to your saved file! So you can watch it with any player you want! ~ No authentication required!