Video player software encryption and decryption demand

已取消 已发布的 Sep 15, 2015 货到付款
已取消 货到付款










We are an offline education training institution. Currently, we need to prepare the teaching MP4 video recorded every day for the students to study at home. However, the videos should not be shared randomly and sold online by our students. Therefore, we decide to encrypt the videos through hardware encryption to prevent the spread of the videos. It is necessary to develop three parts including video encryption software, USB softdog, and encrypt video player.

The specific requirements are as follows:

 1, We need to encrypt videos every day with the encrpytion software. The students can obtain the encrypted videos through online or offline copy.

2, The students plug the "softdog (usb)" we give them in their computers.

3, The computers should be pre-installed with our special player. After plugging in the "softdog", the player will show the student's identity information including name, gender, phone number, class and term.

4, After completing the authentication process, the videos can be freely played in the special player. The students can select the styles of the player in the interface of the player and we also can show our brand in the player. The definition of the videos will not be affected. The videos can be freely sped or rewound. Besides, 0.1 to 5.0 times of speeding and rewinding can be achieved and the audio track can stay the same .

5, The encryption software of the video can be specifically available to the students of a particular class. While, the students in other classes will not be able to decrypt the videos even if they have softdog and download the encrypted source files of the videos.

 6, The video encryption software should realize background control. It should be able to display the students of a particular class as well as the videos they watch on line and in real time. Moreover, if one softdog is used to play videos in two computers, we should be able to directly freeze its permission and terminate the playing.

7, The encryption dog can not be copied and cracked. Besides, it should have certain space for the later internal software upgrade so that we can add new function according to our demands. If it is cracked, it will not pass our final review.

密码学 Mac 操作系统 项目管理 软件构架 软件开发

项目ID: #8475110


9个方案 远程项目 活跃的Sep 28, 2015



I look forward to discuss further about the specifications of the project to deliver the same to your needs

$8823 USD 在30天内

Hello. I take an interest in your job. I have full skills in Web scrapping, Android, Iphone, Linux, Reverse engineering, Java, AI, Mathematics, Algorithms, Qt, c++ & c# programming. Please check my profile and portf 更多

$9278 USD 在3天内

A proposal has not yet been provided

$6000 USD 在30天内

A proposal has not yet been provided

$10000 USD 在30天内

Hi! I have better idea: Use raspberry pi as encrypted player! I know how to setup it. ****************************************************************************************************************************

$8823 USD 在30天内

A proposal has not yet been provided

$14117 USD 在30天内

Hello There, I am Hiren Bhuva a Certified Ethical Hacker from USA. I am Professional penetration tester and Security researcher. I am expert in Exploit and Vulnerability finding and resolving them. Also, I have many 更多

$7894 USD 在30天内