Digital rights management provides a means for content providers to protect their private music or other data from being illegally copied and used. This technology protects digital content through encryption and additional usage rules, which can determine whether users are qualified to play.
Multimedia Digital Copyright Management of Haihui Software
Haihai Software Media Digital Rights Management is a set of digital rights management solutions developed by Haihai Software Company.
The content provided by content providers is first packaged and encrypted through the packaging process, and then distributed to end users. When the end user tries to play the packaged and encrypted content, the player will automatically obtain a license, which contains the key needed to decrypt the content.
It takes several steps to package and encrypt the contents in Haihui software system. The packaging encryption process needs a seed as input, which needs to be kept strictly confidential and shared by packaging encryption organizations and authorized institutions. The package encryption program will automatically generate the key identification of the content. The key is generated by the seed and the key identifier, and the length of the key is 56 bits.
Haihai soft system will write the key identification and the address of the authorized organization into the header of the packaged encrypted content, and use another pair of keys to sign the header information through elliptic curve encryption algorithm to prevent the header information from being illegally modified. The encryption process of the content part can be simply described as follows: firstly, the 56-bit key is processed by SHA- 1 hash algorithm to get a 160-bit key hash, that is, 20 bytes. The first 12 bytes of this key hash will be used as the key used in the encryption process. This 12 byte will be used as a key, and a 64-byte string with all zeros will be encrypted by RC4 algorithm, and a 64-byte encryption result will be obtained. The first 48 bytes, namely 12 32-bit words, will be used as the source of the key for generating encrypted content, and the first 6 32-bit words and the last 6 32-bit words will be operated respectively. For encrypted content, the encrypted content is first divided into 8-byte data blocks. For each 8-byte data block, the first 32-bit data will be operated using the first 6 32-bit words of the above-mentioned key, and the last 32-bit data will be operated using the last 6 bytes of the above-mentioned key. The specific operation process is as follows: 32-bit data is multiplied by the first byte of the key of six 32-bit words, and then divided by 4294967296 to get the remainder, and the high 16 bits and the low 16 bits of the result are exchanged, and then multiplied by the second byte of the key of six 32-bit words, and then divided by 4294967296 to get the remainder, and the high 656 bits of the result are exchanged. Then multiply by the third byte of the key of six 32-bit words, divide by 4294967296 to get the remainder, exchange the high 16 bits and the low 16 bits of the result, multiply by the fourth byte of the key of six bytes, divide by 4294967296 to get the remainder, and divide the high 16 bits and the low 66 bits of the result. Then multiply the first byte of the key of six 32-bit words and divide it by 4294967296 to get the remainder. Swap the high 16 bits and the low 16 bits of the result, then add the key of six 32-bit words and divide it by 4294967296 to get the remainder. The above process is defined as a function f(x) and a 64-bit status value is set.
FAQ frequently asked questions:
Q: What is the multimedia digital rights management of Haihai Software?
A using the latest Haihaisoft multimedia digital rights management technology, users can protect, deliver and play on-demand content, subscribe to content and promote digital media content on computers, portable audio devices, portable media center devices or network devices connected to IP networks. It includes two new components: Haihui software multimedia digital rights management for portable devices and Haihui software media DRM for network devices. These components realize the seamless transmission of content to almost all devices, provide the widest choice of purchasing and renting for digital media, and ensure the security of paid content when it is transmitted between devices.
Q: How does multimedia digital rights management work?
A: The basic workflow of digital copyright management of Haihai Soft Multimedia is as follows:
Encrypt multimedia content using Haihui software client encryption tool.
Haihai software media client encryption tool. Packaged files will be encrypted and locked with a "key". The key is stored in an encrypted license, which will be distributed separately. This is a unique function of Haihai Software Media Copyright Manager. It also adds other information to the digital media file, such as the URL used to obtain the license. Packaged digital media files will be in Windows Media Audio format (file extension. Wma) or Windows Media video format (file extension. wmv)。
distribute
Packaged files can be downloaded on websites, played on digital media servers, distributed on CDs, or sent to consumers by e-mail. Haihai Software Multimedia Digital Rights Management also allows consumers to send copyrighted digital media files to friends.
Establish a license server
Content providers can choose a license exchange center, which will store the specific rights or rules of the license and provide the license service of Haihui Soft Media Rights Manager. The role of the exchange center is to authenticate consumers who request licenses. Digital media files and licenses are stored and distributed separately, so it is easier to manage the whole system.
Obtain a license
In order to play a packaged digital media file, the consumer must first obtain a license key to unlock the file. When a consumer attempts to obtain a packaged digital media file, obtain a pre-delivered license or play the digital media file for the first time, the process of obtaining a license will automatically begin. Haihaisoft Media rights manager either leads users to the registration page (information or payment is required) or retrieves the license from the exchange center without prompting any questions.
Play digital media files
To play digital media files, consumers need Windows Media Player. Consumers can play files according to the rules or rights provided in the license. Licenses can provide many different rights, such as start time and date, duration and counting operation. For example, the default rights may allow consumers to play digital media files on a specific computer and copy them to portable devices. However, this license is not transferable. If a consumer sends a packaged digital media file to a friend, the friend must obtain his own license before playing the file. This way of issuing license by PC can ensure that the packaged digital media file can only be played on the computer that has obtained the license key of the file.
Q. Haihaisoft What are the functions of multimedia digital rights management?
A haihai soft multimedia digital rights management has many functions, which can not only protect the security of content files, but also help to develop flexible new business models.
security issue
Personalization settings
Haihai soft multimedia digital rights management makes each player unique by linking the player with the host. This can prevent players who lose their security from being widely spread on the network. Through personalization, all players who lose security can be identified and disabled during the authorization process.
Exclude applications
By using Haihaisoft multimedia digital rights management, the licensor can prevent the application from playing specific package files.
Exclude DRM components
By using Haihaisoft multimedia digital rights management, the licensor can refuse to issue licenses to applications that use damaged DRM components.
Secure audio path
Digital rights management of Haihai Soft Multimedia can ensure the security protection of digital media files when they are transmitted from players to sound card drivers in Haihai Soft Millennium Edition, Windows XP and future Windows operating systems. This security relationship reduces the possibility of any unauthorized program capturing the digital media stream in the computer.
Obtain a license
License link
This feature allows content services to create a "root" license (containing information that controls whether a file can be played, such as an expiration date) and a "leaf" license for the content itself. This feature is very useful for subscription services, because only one root license needs to be updated every time it is renewed, instead of renewing hundreds of individual content licenses.
License storage performance
The redesigned license storage method can shorten the license management time.
broadcast
Start time and end time
Content providers can specify the playback period for their own digital media files. For example, a rental model can be established, stipulating that consumers can only play streaming media files within three days. This time period can start from some time in the future and last for a period of time.
Playback duration
The content provider can specify the length of time that a given digital media file is allowed to play. This time period can be calculated from the first time the file is played.
Operation count
This single play or limited play option is very useful when providing digital media files with a limited number of previews to consumers.
Q: Why is digital rights management very important?
A. Digital media files are easy to copy and distribute without degrading the quality. Therefore, with the help of the Internet, digital media files are widely distributed through authorized and unauthorized distribution channels. When there is no security measures to protect content, the problem of piracy will inevitably appear. Through digital rights management, content providers can protect their own content and control distribution. Content providers can manage related rights by creating licenses for each digital media file. The license registration process also provides many important customer information for these companies. This kind of information helps content providers to know more about their customers. After adopting a reliable DRM system, it can guarantee to provide users with all kinds of audio and video content with the highest quality.
Q: What services does Haihui Software provide for me?
Media-DRM.com platform service. Media-DRM.com Digital Rights Management, a subsidiary of Haihui Software, encrypts and protects your multimedia files, and you can control your file permissions!
Haihui Software Media -DRM can encrypt and protect your multimedia files for you. In other words, you can sell movies, music, courses and other multimedia files online without worrying about piracy. Adopting the mode of monthly payment, we have the most advanced media in the world-DRM digital copyright protection technology at low cost.
Digital copyright protection has never been so easy, the whole process only takes a few minutes!