CN103473513A - Method for encrypting files of digital audio and video library - Google Patents

Method for encrypting files of digital audio and video library Download PDF

Info

Publication number
CN103473513A
CN103473513A CN2013103834161A CN201310383416A CN103473513A CN 103473513 A CN103473513 A CN 103473513A CN 2013103834161 A CN2013103834161 A CN 2013103834161A CN 201310383416 A CN201310383416 A CN 201310383416A CN 103473513 A CN103473513 A CN 103473513A
Authority
CN
China
Prior art keywords
program
digital
library
authorization center
url
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013103834161A
Other languages
Chinese (zh)
Inventor
周韬
周圣洁
常江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NANJING SIPULAN AUTOMATION TECHNOLOGY Co Ltd
Original Assignee
NANJING SIPULAN AUTOMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NANJING SIPULAN AUTOMATION TECHNOLOGY Co Ltd filed Critical NANJING SIPULAN AUTOMATION TECHNOLOGY Co Ltd
Priority to CN2013103834161A priority Critical patent/CN103473513A/en
Publication of CN103473513A publication Critical patent/CN103473513A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention discloses a method for encrypting files of a digital audio and video library. The method includes that a digital program authorization center is established at first, compressed digital program contents are coded and can be encrypted and protected by the aid of keys, and KeyID (identification) and a URL (uniform resource locator) of the program authorization center are stored in the head of an encrypted digital program; when a program is requested by a user, the user can be verified and authorized via the digital program authorization center according to the KeyID and information of the URL in the head of the program, then the corresponding keys are transmitted to decrypt the digital program contents, and the program only can be played via streaming media; programs which need to be protected are encrypted, and cannot be played without verification and authorization of the digital program authorization center even if the programs are downloaded and stored by users, so that copyright of the programs is strictly protected. The method has the advantage that an encryption protection technique undoubtedly realizes an important piracy prevention effect in development of electronic commerce systems.

Description

Digital audio-video library file encrypting method
Technical field
The invention belongs to the library automation application, particularly a kind of digital audio-video library file encrypting method.
Background technology
Current, along with the quickening of urbanization process, the effect of library in Process of Urbanization Construction also highlights day by day, and particularly electronic library construction has become the important content of modern digital city, wisdom urban construction.
Since the nineties in last century, computer technology, network technology and information processing technology fast development, network is as a kind of new information interchange and communication tool, become the important sources of people's obtaining information, profoundly changed people's mode of learning, working method, life style and the mode of thinking.Increasing country recognizes that information is for the importance that improves international competitiveness, enhancing overall national strength, " information highway " plan has been proposed in succession, set up information network, support country's innovation and socio-economic development, human society enters at a quick pace a unprecedented informationized society.Under this background, digital library arises at the historic moment as a kind of new organization of information resources of net environment and the form of service.
Important engineering during some developed countries and even developing country build construction of digital library as national information infrastructure successively and national strategic research direction, researched and developed, world book shop cause enters the developing period of library automation comprehensively.Nineteen ninety, NDL starts Northwest library automation plan; 1993, Britain started the library automation plan; 1994 and 1998, the U.S. successively started digital library's pilot study first phase and second phase plan; 2000, France started " cultural elaboration digitizing " project; 2005, European Union started European digital library project; 2009, UNESCO formally opened the World Digital Library website; 2010, China, Japan and Korea S. three state National Library started the Asia digital library project jointly.Through the development of nearly 20 years, the research of the digital library of developed country was experienced the stages such as resource large-scale digitization, tackling problems in key technologies research and development and Integrated Service System construction with the practice of building, and had entered comparatively ripe stable development period.
In the development of many decades, people deepen continuously to the understanding of library automation.Although be what have nearly hundred kind definition for library automation today, but the characteristics of library automation, the understanding of essence are reached unanimity substantially, be that library automation is the development form that network environment and Library in Digital Condition are new, it utilizes modern information technologies, digital resource to magnanimity, distribution, isomery is integrated, form orderly integral body, by various media, provide friendly, service efficiently, allow people obtaining information and knowledge whenever and wherever possible.
After reform and opening-up, Public Library Cause enters fast-developing period, and 2011,2952 of the public libraries of the total independent organizational system above county level in the whole nation, 3285 of cultural centers, 40390 of small towns (street) cultural stations; Public library, whole nation general reserve reaches 6.97 hundred million (part), and the digital resource total amount has surpassed 600TB, and the public library collected books reach 0.52 per capita; The new service modes such as total branch library system, Library Consortia, " all-purpose card ", mobile library, Self-service Library, in conjunction with reality, have been explored in various places, for relying on libraries at different levels further to accelerate construction of digital library, have established good cause basis.
Under the impact of digital technology and network technology, deep variation is occurring in librarianship, traditional libraries and digital library accelerate to merge, to compound library, make the transition, a new service pattern progressively forms, and the digital library that sets up zone, country and even global cooperation with service has become a new trend of world today's construction of digital library.Meanwhile, along with mobile terminal device pushes away newly with emerging in an endless stream, all kinds of handheld digital equipment that comprise mobile phone, and the mobile Internet that utilizes mobile communication technology, increasing user tends to read book information by mobile phone or other mobile terminals, and this also provides brand-new development field for resource and the Service and Construction of library automation.
Summary of the invention
For in prior art, manual information retrieval speed is slow, efficiency is low; Check out, also the book workload is large, and manually-operated often there will be such-and-such mistake; The books statistical work is difficult, collected books upgrade the problem that can not complete in time, and digital audio-video library system of model of the present invention, comprise database layer, standard interface layer and operation layer; Described database layer is as control data corporation, for storing subscriber information and user right, information of mobile terminal and mobile terminal authority, library automation resource information; Described standard interface layer is for being verified user profile or information of mobile terminal, after obtaining user profile or information of mobile terminal, by the user profile of storing in itself and database layer or information of mobile terminal relatively, after being proved to be successful, described database layer allows the corresponding library automation resource information in user or mobile terminal accessing database layer according to user right or mobile terminal authority; Described operation layer comprises library automation maintenance person system, and described library automation maintenance person system is used for managing user information and user right, information of mobile terminal and mobile terminal authority, and deposits it in described database layer.
A kind of digital audio-video of the present invention library file encrypting method,
Model digital program authorization center, the digital program content after compression coding, utilize key to be encrypted protection, and the digital program head of encryption is being deposited the URL of KeyID and program authorization center;
The second, the user, in a sowing time, according to KeyID and the URL information of program head, sends relevant secret key decryption after the checking mandate by the digital program authorization center, and program can streaming media playing;
Three, the program needed protection is encrypted, even downloaded preservation by the user, the checking mandate that does not obtain the digital program authorization center also can't be play.
Above-mentioned digital audio-video library file encrypting method, it is further characterized in that, described streaming media playing: use the client-access Web server, returned to the URL of program by Web server, then the client terminal start-up DST PLAYER, initiate request according to the program URL obtained, and streaming media server accepts request and sends stream medium data, finally on the media player of client computer, play, completed the primary video on-demand process.
The accompanying drawing explanation
The structural representation that Fig. 1 is digital audio-video library system of the present invention.
The overall framework figure that Fig. 2 is digital audio-video library system of the present invention.
The network topology structure figure that Fig. 3 is digital audio-video library system of the present invention.
The application of MVC framework in system that Fig. 4 is digital audio-video library system of the present invention.
Fig. 5 is digital audio-video of the present invention library file encrypting method process flow diagram.
The system construction drawing of the streaming media playing that Fig. 6 is the embodiment of the present invention.
Embodiment
Below in conjunction with the drawings and specific embodiments, the present invention is described in further detail.
As shown in Figure 1, digital audio-video library system provided by the present invention comprises database layer, standard interface layer and operation layer, and operation layer comprises library automation maintenance person system, mobile client service system and management staff's maintenance system.
Database layer is as control data corporation, for storing subscriber information and user right, information of mobile terminal and mobile terminal authority, library automation resource information; The standard interface layer is for being verified user profile or information of mobile terminal, after obtaining user profile or information of mobile terminal, by the user profile of storing in itself and database layer or information of mobile terminal relatively, after being proved to be successful, database layer allows the corresponding library automation resource information in user or mobile terminal accessing database layer according to user right or mobile terminal authority; Library automation maintenance person system is used for managing user information and user right, information of mobile terminal and mobile terminal authority, and deposits it in described database layer.
For the situation of mobile Internet fast development, for reducing loaded down with trivial details and inconvenient that identifying user identity information brings, library automation management system provided by the present invention can be identified according to the information of mobile terminal self user and this user's authority.IMEI number is as the unique identity information in the whole world of mobile terminal, and the user, when carrying out the account registration, can, by individual account and the binding of mobile terminal IMEI number, also can be added on backstage by the library automation keeper.After the mobile terminal accessing library automation, the standard interface layer obtains the mobile terminal IMEI number, and the information of mobile terminal of storing in itself and database layer is compared, after checking, this mobile terminal can be according to the library automation resource information of storing in authority accessing database layer.
As shown in Figure 2 and Figure 3, the present invention relates to four module: library automation maintenance person management system, rural library automation shared system, the mobile client service platform based on Android system, management staff's maintenance monitoring system.
Take the J2EE system as basis, adopt the EAI technology, information is collected with multiple channel, form unified information flow, and be integrated in operation flow and go, support the data resource sharing of each subsystem module, between each subsystem, by the interface exchange desired data of standard criterion, cooperation meets multiple user's various demands.
The integrated interoperability realized between different platform of platform (hardware); Data level is integrated can conduct interviews to sharing data different application programs, also allows data to move between different data storage areas; Integrated some function that can allow a module to use other module of application interface; Operational approach is integrated should be able to provide to the business processing in enterprise complete support, and existing system can participate in the links of business processing and go; Presentation layer is integrated should be able to develop a unified presentation layer in whole system, and the backstage details of the disparate modules of carrying out is stashed, and improves the efficiency of PC end and mobile phone users.
Adopt unified classification and coding standard: the data in system, information come from different application terminals, data, information exist with different georeferencings, file layout, classification and coding in application system separately, and for example file is read form and will be supported multiple format: PDF, CEB, TXT, HTML.System will adopt unified classification and coding standard to come fused data, information, realize data, information sharing and exchange, and by the research of participating space data sharing and Exchange framework standard, database establishment by application of result in system, make system occupy high starting point and first chance aspect data, infotech standard, to reach the good compatible purpose of a plurality of systems.
Build OO data management mode: system will adopt OO data management mode, realize the system essential information, in real time monitor message, release news, the central access of multimedia messages, and showed by various forms such as figure, table, word, multimedias; Data are carried out to multiple attribute conditions and space condition inquiry, the result of inquiry is carried out to secondary classification, analysis and statistics, farthest the range of application of extension system.
As shown in Figure 4, library automation management system of the present invention is based on the Java platform, the Java(J2EE standard) leading technological development direction with its opening, platform-independent, and be used widely in the types of applications system rapidly and promote, constantly enlarging in market segment.
J2EE is the set of a group of standard, technological frame and technology, for creating the distributed enterprise system.J2EE is comprised of some program languages and script, comprises Java, XML, JSP, HTML, SQL etc.The advantage of J2EE has: cross-platform portability (cross-platform portability), the availability in Open Source Code storehouse (availability of open-source libraries), the large capacity of service end is disposed radix (a huge server-side deployment base), is met most of W3C standards etc.J2EE provides the application for the develop and field multi-tier systematic structure of the computation model of an enterprise-level and running environment.It is by providing enterprise computing environment necessary various services, make the multilayer application be deployed on the J2EE platform can realize high availability, security, extensibility and reliability.
In this project, adopt the J2EE standard can guarantee that the large capacity of system is handled up and the robustness of application software.The J2EE technological frame structure adopted as shown in Figure 4.
Adopt the main flow J2EE architecture of JSP+Struts+Spring+Servlet+Hibernate+DataBase.
MVC multilayer (model-view-controller) architecture framework: Struts;
Presentation layer: JSP, Applet, JavaScript;
Data Layer: Hibernate, in conjunction with the DAO pattern;
Operation layer: Servlet, Spring.
System based on the Java platform development, can realize spanning operation system platform, can adopt the several operation systems such as Windows NT/2000, Unix, Linux, run on the multiple hardwares server, and this system is simple and easy to use---adopt the B/S pattern, client realizes that zero dimension protects, and only needs the browser just can access system, have the following advantages: can meet the performance requirement of enterprise-level, the requirement that data volume is large, service concurrence is high; More flexible, the cross-platform performance of independent development is good, transactional integrity is good; The zero-configuration client maintenance, system user only need to just can be logined use with browser; Organizing administration configuration by the user based on the role, set up group (mechanism), role, is different user assign group and role, can realize easily dissimilar user's access control.
The digital audio-video library file encrypting method of the embodiment of the present invention, as shown in Figure 5, the file encryption process flow diagram of the embodiment of the present invention.
Model digital program authorization center, the digital program content after compression coding, can utilize key to be encrypted protection, and the digital program head of encryption is being deposited the URL of KeyID and program authorization center.The user, in a sowing time, according to KeyID and the URL information of program head, just can send relevant secret key decryption after the checking mandate by the digital program authorization center, and program can streaming media playing.
The program needed protection is encrypted, even downloaded preservation by the user, the checking mandate that does not obtain the digital program authorization center also can't be play, thereby has protected closely the copyright of program.
Certainly, the encipherment protection technology is just playing important anti-piracy effect in the exploitation e-commerce system.
The system construction drawing that Fig. 6 is streaming media playing: use the client-access Web server, returned to the URL of program by Web server, then client terminal start-up DST PLAYER, initiate request according to the program URL obtained, streaming media server accepts request and sends stream medium data, finally on the media player of client computer, play, completed the primary video on-demand process.
Although the present invention with preferred embodiment openly as above, they are not for limiting the present invention, anyly are familiar with this skill person, without departing from the spirit and scope of the invention, certainly, when making various changes or retouch, belong to equally the present invention's protection domain.Therefore protection scope of the present invention should with the application claim was defined is as the criterion.

Claims (2)

1. a digital audio-video library file encrypting method, set up a digital audio-video library, it is characterized in that:
Model digital program authorization center, the digital program content after compression coding, utilize key to be encrypted protection, and the digital program head of encryption is being deposited the URL of KeyID and program authorization center;
The second, the user, in a sowing time, according to KeyID and the URL information of program head, sends relevant secret key decryption after the checking mandate by the digital program authorization center, and program can streaming media playing;
Three, the program needed protection is encrypted, even downloaded preservation by the user, the checking mandate that does not obtain the digital program authorization center also can't be play.
2. digital audio-video according to claim 1 library file encrypting method, it is characterized in that, described streaming media playing: use the client-access Web server, returned to the URL of program by Web server, then the client terminal start-up DST PLAYER, initiate request according to the program URL obtained, and streaming media server accepts request and sends stream medium data, finally on the media player of client computer, play, completed the primary video on-demand process.
CN2013103834161A 2013-08-29 2013-08-29 Method for encrypting files of digital audio and video library Pending CN103473513A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013103834161A CN103473513A (en) 2013-08-29 2013-08-29 Method for encrypting files of digital audio and video library

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013103834161A CN103473513A (en) 2013-08-29 2013-08-29 Method for encrypting files of digital audio and video library

Publications (1)

Publication Number Publication Date
CN103473513A true CN103473513A (en) 2013-12-25

Family

ID=49798358

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013103834161A Pending CN103473513A (en) 2013-08-29 2013-08-29 Method for encrypting files of digital audio and video library

Country Status (1)

Country Link
CN (1) CN103473513A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103888475A (en) * 2014-04-11 2014-06-25 北京鸿达以太文化发展有限公司 Method and device for protecting multimedia data

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050066187A1 (en) * 1999-03-27 2005-03-24 Microsoft Corporation Encrypting a digital object on a key ID selected therefor
CN1848944A (en) * 2005-04-05 2006-10-18 华为技术有限公司 IPTV system, enciphered digital programme issuing and watching method
CN101442655A (en) * 2007-11-22 2009-05-27 上海文广互动电视有限公司 Digital copyright management system of digital program broadcast system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050066187A1 (en) * 1999-03-27 2005-03-24 Microsoft Corporation Encrypting a digital object on a key ID selected therefor
CN1848944A (en) * 2005-04-05 2006-10-18 华为技术有限公司 IPTV system, enciphered digital programme issuing and watching method
CN101442655A (en) * 2007-11-22 2009-05-27 上海文广互动电视有限公司 Digital copyright management system of digital program broadcast system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103888475A (en) * 2014-04-11 2014-06-25 北京鸿达以太文化发展有限公司 Method and device for protecting multimedia data

Similar Documents

Publication Publication Date Title
CN111052112B (en) System and method for content transaction consensus
CN106874461B (en) A kind of workflow engine supports multi-data source configuration security access system and method
CN103701761B (en) Authentication method and system that open interface is called
TWI473029B (en) Extensible and programmable multi-tenant service architecture
CN104660680B (en) A kind of application Integrating cloud terminal platform and integrated approach
US20140289829A1 (en) Computer account management system and realizing method thereof
CN102647620B (en) Method, set-top box, cloud terminal application server and system for realizing cloud terminal business
CN106713485A (en) Cloud computing mobile terminal and working method thereof
US8205001B1 (en) Digital rights management integrated service solution
CN106572087B (en) Voice outbound system
CN104506487B (en) The credible execution method of privacy policy under cloud environment
CN108809985B (en) Mobile platform system
CN101472140A (en) System for distributing and requiring multimedia program and implementing method thereof
US20150256603A1 (en) System and method for aggregating and providing data from enterprise systems to mobile devices
CN104320482A (en) Bank teller front-end system
WO2017080167A1 (en) Video pushing method and system for third party
CN104796412A (en) End-to-end cloud service system and method for accessing sensitive data thereof
CN111694743A (en) Service system detection method and device
CN109194651A (en) A kind of identity identifying method, device, equipment and storage medium
CN104092702A (en) Network security verification method and system for distributed system
CN104580081A (en) Integrated SSO (single sign on) system
Wang et al. CS-DRM: a cloud-based SIM DRM scheme for mobile internet
CN103235874B (en) Hospital's antibacterials Clinical practice knowledge base intelligent control system
CN104780202A (en) End-to-end cloud service database virtualization and management framework and method
EP2874059A1 (en) Personal cloud storage chain service system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20131225

RJ01 Rejection of invention patent application after publication