CN111698080B - 节目文件导出、导入方法及其装置和多媒体播放盒 - Google Patents
节目文件导出、导入方法及其装置和多媒体播放盒 Download PDFInfo
- Publication number
- CN111698080B CN111698080B CN201910192815.7A CN201910192815A CN111698080B CN 111698080 B CN111698080 B CN 111698080B CN 201910192815 A CN201910192815 A CN 201910192815A CN 111698080 B CN111698080 B CN 111698080B
- Authority
- CN
- China
- Prior art keywords
- file
- authentication
- program file
- encrypted
- encryption
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000008676 import Effects 0.000 title claims abstract description 22
- 230000004044 response Effects 0.000 claims description 8
- 238000013478 data encryption standard Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000000638 solvent extraction Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0625—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation with splitting of the data block into left and right halves, e.g. Feistel based algorithms, DES, FEAL, IDEA or KASUMI
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0822—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using key encryption key
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Storage Device Security (AREA)
Abstract
本发明实施例公开了一种节目文件导出方法及其装置、一种节目文件导入方法及其装置和一种多媒体播放盒。所述节目文件导出方法包括:响应节目文件导出指令以获取认证密码;对所述认证密码进行加密运算得到加密认证密码;保存所述加密认证密码至认证文件,并根据预设加密密钥加密所述认证文件得到加密认证文件;读取节目文件并根据所述预设加密密钥加密所述节目文件得到加密节目文件;以及导出所述加密认证文件和所述加密节目文件至目标设备。本发明实施例可以提高显示屏播放节目更新的高防护性和高可靠性。
Description
技术领域
本发明涉及文件处理及媒体播放技术领域,尤其涉及一种节目文件导出方法、一种节目文件导出装置、一种节目文件导入方法、一种节目文件导入装置和一种多媒体播放盒。
背景技术
多媒体播放盒具备节目文件导出、导入以更新显示屏播放节目的功能,例如屏体管理员用U盘将节目文件从其他设备(例如电脑等)导出,再将节目文件导入到多媒体播放盒中更新节目播放。但这也给了不法分子采用同样的方式篡改显示屏播放节目的可能。解决此问题的传统的方法是将多媒体播放盒锁在密闭箱体内以防止不法分子接触。然而该方法也存在防护性能差、可靠性低等问题,依然有可能导致显示屏播放的节目被篡改。
发明内容
本发明实施例提供了一种节目文件导出方法及其装置、一种节目文件导入方法及其装置和一种多媒体播放盒,可以提高显示屏播放节目更新的高防护性和高可靠性。
一方面,本发明实施例提供的一种节目文件导出方法,包括:响应节目文件导出指令以获取认证密码;对所述认证密码进行加密运算得到加密认证密码;保存所述加密认证密码至认证文件,并根据预设加密密钥加密所述认证文件得到加密认证文件;读取节目文件并根据所述预设加密密钥加密所述节目文件得到加密节目文件;以及导出所述加密认证文件和所述加密节目文件至目标设备。
在本发明的一个实施例中,所述对所述认证密码进行加密运算得到加密认证密码包括:对所述认证密码与预设异或码进行异或运算。
在本发明的一个实施例中,所述根据预设加密密钥加密所述认证文件得到加密认证文件采用的加密方式为DES加密方式,和/或所述根据所述预设加密密钥加密所述节目文件得到加密节目文件采用的加密方式为DES加密方式。
在本发明的一个实施例中,所述节目文件包括媒体清单,其中所述媒体清单包括媒体标识和对应所述媒体标识的媒体播放时间及重复播放信息;所述导出所述加密认证文件和所述加密节目文件至目标设备包括:将所述加密认证文件和所述加密节目文件连同与所述节目文件中的所述媒体清单对应的媒体一并导出至所述目标设备。
另一方面,本发明实施例提供的一种节目文件导出装置,包括:认证密码获取模块,用于响应节目文件导出指令以获取认证密码;认证密码加密模块,用于对所述认证密码进行加密运算得到加密认证密码;认证文件加密模块,用于保存所述加密认证密码至认证文件,并根据预设加密密钥加密所述认证文件得到加密认证文件;节目文件加密模块,用于读取节目文件并根据所述预设加密密钥加密所述节目文件得到加密节目文件;以及文件导出模块,用于导出所述加密认证文件和所述加密节目文件至目标设备。
在本发明的一个实施例中,所述认证密码加密模块具体用于:对所述认证密码与预设异或码进行异或运算。
在本发明的一个实施例中,所述认证文件加密模块具体用于根据所述预设加密密钥并采用DES加密方式加密所述认证文件得到所述加密认证文件,和/或所述节目文件加密模块具体用于根据所述预设加密密钥并采用DES加密方式加密所述节目文件得到所述加密节目文件。
在本发明的一个实施例中,所述节目文件包括媒体清单,其中所述媒体清单包括媒体标识和对应所述媒体标识的媒体播放时间及重复播放信息;所述文件导出模块具体用于:将所述加密认证文件和所述加密节目文件连同与所述节目文件中的所述播放媒体清单对应的播放媒体一并导出至所述目标设备。
又一方面,本发明实施例提供的一种节目文件导入方法,包括:响应节目文件导入指令,读取目标设备上的加密认证文件;根据预设解密密钥解密所述加密认证文件得到认证文件;读取所述认证文件中的加密认证密码,并对所述加密认证密码进行解密以得到认证密码;以及当所述认证密码与预设认证密码一致时,读取所述目标设备上的加密节目文件、并根据预设解密密钥解密所述加密节目文件,得到节目文件。
在本发明的一个实施例中,所述根据预设解密密钥解密所述加密认证文件得到认证文件采用的解密方式为DES解密方式,和/或所述根据预设解密密钥解密所述加密节目文件采用的解密方式为DES解密方式。
在本发明的一个实施例中,所述对所述加密认证密码进行解密以得到认证密码包括:将所述加密认证密码与预设异或码进行异或运算。
再一方面,本发明实施例提供的一种节目文件导入装置,包括:加密认证文件读取模块,用于响应节目文件导入指令,读取目标设备上的加密认证文件;加密认证文件解密模块,用于根据预设解密密钥解密所述加密认证文件得到认证文件;认证密码解密模块,用于读取所述认证文件中的加密认证密码,并对所述加密认证密码进行解密以得到认证密码;以及节目文件解密模块,用于当所述认证密码与预设认证密码一致时,读取所述目标设备上的加密节目文件、并根据预设解密密钥解密所述加密节目文件,得到节目文件。
又一方面,本发明实施例提供的一种多媒体播放盒,用于播放节目以发送至LED显示屏进行图像显示;所述多媒体播放盒包括嵌入式处理器和存储器;其中所述存储器存储有所述嵌入式处理器执行的指令,且所述指令使得所述处理器执行操作以进行如前述的节目文件导入方法。
上述一个或多个技术方案可以具有如下优点或有益效果:本发明实施例通过根据预先设定的密码对认证密码进行两次加密、解密,和对节目文件进行一次加密、解密,确保只能由指定人员(显示屏管理人员)完成节目文件导出、导入操作,避免了不法分子篡改显示屏播放节目的可能,提升了多媒体播放盒的节目文件更新过程的高防护性和高可靠性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明第一实施例提供的一种节目文件导出方法的流程示意图。
图2为本发明第二实施例提供的一种节目文件导出装置的结构示意图。
图3为本发明第三实施例提供的一种节目文件导入方法的流程示意图。
图4为本发明第四实施例提供的一种节目文件导入装置的结构示意图。
图5为本发明第五实施例提供的一种多媒体播放盒的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
【第一实施例】
如图1所示,本发明第一实施例提供的一种节目文件导出方法,包括步骤:
S11:响应节目文件导出指令以获取认证密码;
S13:对所述认证密码进行加密运算得到加密认证密码;以及
S15:保存所述加密认证密码至认证文件,并根据预设加密密钥加密所述认证文件得到加密认证文件;
S17:读取节目文件并根据所述预设加密密钥加密所述节目文件得到加密节目文件;以及
S19:导出所述加密认证文件和所述加密节目文件至目标设备。
为便于理解本发明,下面将对本实施例的节目文件导出方法的各个步骤进行详细描述。
多媒体播放盒具备节目文件导入以更新显示屏播放节目的功能。但在向多媒体播放盒导入节目文件之前,需要在导出节目文件时利用相应的密码对节目文件进行加密处理,以确保通过在向多媒体播放盒导入节目文件时的合法性验证,确保节目文件导入的高防护性和高可靠性。本实施例的节目文件导出方法通常采用上位机例如PC机上的软件例如节目文件导出软件实现的,例如通过使用认证密码、异或码和加密密钥加密密钥来对需要导出的节目文件进行加密和保护。认证密码、异或码以及加密秘钥均已预先在PC机的节目文件导出软件和多媒体播放盒之间设定好。此处的节目文件例如包括需要在多媒体播放盒上播放的媒体清单,其中媒体清单中包含媒体标识和对应每一个媒体标识的媒体播放时间及重复播放信息等媒体播放控制信息。
首先,响应节目文件导出指令以获取认证密码。当需要导出节目文件时,屏体管理员在节目导出软件上进行节目文件导出操作,节目文件导出软件响应节目文件导出操作指令以获取认证密码。具体地,节目文件导出软件响应节目导出操作指令,自动显示密码输入界面以供用户输入认证秘密。在用户输入认证密码并确认后,响应用户的操作指令读取认证密码。此处的认证密码用于在向多媒体播放盒导入节目文件时校验屏体管理员身份合法性。
然后,对所述认证密码进行加密运算得到加密认证密码,具体包括:对认证密码与预先设定的异或码进行异或运算。这样认证密码就完成了一次加密。
之后,保存所述加密认证密码至认证文件,并根据预设加密密钥加密所述认证文件得到加密认证文件。节目文件导出软件将加密认证密码保存至文件中得到认证文件,再根据预先设定的加密密钥对得到的认证文件进行加密,得到加密认证文件。这样一来就完成了对认证密码的二次加密。此处采用的加密方式可例如为对称加密方式如DES(DataEncryption Standard,数据加密标准)加密方式,当然也可以采用其它的加密方式。
其次,读取节目文件并根据预先设定的加密密钥加密节目文件得到加密节目文件。此处采用的加密方式也可例如为对称加密方式如DES加密方式,当然也可以采用其它的加密方式。
最后,导出加密认证文件和加密节目文件至目标设备。此处的目标设备可例如为移动存储设备如U盘、移动硬盘等。当然,目标设备也可以是需要更新节目的多媒体播放盒,例如PC机通过网线连接多媒体播放盒,使得PC机可直接通过网络向多媒体播放盒发送加密认证文件和加密节目文件以更新节目。此处值得一提的是,当多媒体播放盒上不存在节目文件中的待播放媒体清单中对应的待播放媒体文件时,可以将节目文件中的待播放媒体清单中对应的待播放媒体文件连同加密认证文件和加密节目文件一并导出至目标设备,即完成了节目文件导出。此处的待播放媒体文件无需进行加密,直接导出到目标设备即可,这样可以节省节目文件导出时间,提升效率。
综上所述,本发明实施例通过根据预先设定的密码对认证密码进行两次加密和对节目文件进行一次加密,可确保节目文件导出过程中的高防护性和高可靠性。
【第二实施例】
如图2所示,本发明第二实施例提供一种节目文件导出装置100。节目文件导出装置100例如包括认证密码获取模块110、认证密码加密模块130、认证文件加密模块150、节目文件加密模块170和文件导出模块190。
认证密码获取模块110,用于响应节目文件导出指令以获取认证密码;
认证密码加密模块130,用于对所述认证密码进行加密运算得到加密认证密码;
认证文件加密模块150,用于保存所述加密认证密码至认证文件,并根据预设加密密钥加密所述认证文件得到加密认证文件;
节目文件加密模块170,用于读取节目文件并根据所述预设加密密钥加密所述节目文件得到加密节目文件;以及
文件导出模块190,用于导出所述加密认证文件和所述加密节目文件至目标设备。
本实施例中的节目文件导出装置100中的各模块之间的具体工作过程和技术效果参见前述第一实施例的描述。
【第三实施例】
如图3所示,本发明第三实施例提供的一种节目文件导入方法,包括步骤:
S31:响应节目文件导入指令,读取目标设备上的加密认证文件;
S33:根据预设解密密钥解密所述加密认证文件得到认证文件;
S35:保存所述加密认证密码至认证文件,并根据预设加密密钥加密所述认证文件得到加密认证文件;以及
S37:读取节目文件并根据所述预设加密密钥加密所述节目文件得到加密节目文件。
为便于理解本发明,下面将对本实施例的节目文件导入方法的各个步骤进行详细描述。
承上述,当多媒体播放盒播放的节目内容需要更新时,需要向多媒体播放盒导入从目标设备上的新的节目文件。此处的目标设备可例如为移动存储设备如U盘、移动硬盘等。当然,目标设备也可以是存储有更新后的节目文件的PC机。例如多媒体播放盒通过网线连接PC机,使得多媒体播放盒可直接通过网络从PC机导入节目文件以更新节目。为了确保导入节目文件的合法性,需要对导入的节目文件进行合法性验证,确保其高防护性和高可靠性。本实施例的节目文件导入方法可通过多媒体播放盒上的终端软件实现,例如通过使用预先设定的认证密码、异或码和加密密钥来验证需要导入文件的合法性。下面以U盘为例说明本实施例提供的节目文件导入方法。
首先,响应节目文件导入指令,读取目标设备上的加密认证文件。当需要导入节目文件时,屏体管理员将U盘连接至需要更新节目的多媒体播放盒。屏体管理员在多媒体播放盒上进行相应的操作例如单击节目文件导入按钮后,多媒体播放盒上的终端程序响应用户操作指令读取U盘内的加密认证文件。此处的加密认证文件可为第一实施例中的加密认证文件。
然后,根据预先设定的解密密钥解密所述加密认证文件得到认证文件。此处采用的解密方式可例如为对称加密方式如DES解密方式,当然也可以采用其它的解密方式。这样一来就完成认证密码的一次解密。
之后,读取所述认证文件中的加密认证密码,再并对所述加密认证密码进行解密以得到认证密码,具体包括:将所述加密认证密码与预先设定的异或码进行异或运算。这样一来就完成认证密码的二次解密。
最后,判断解密后的认证密码是否与多媒体播放盒内预先设定的预设认证密码是否一致。当所述认证密码与预设认证密码不一致时,表明身份校验失败,意味着此次节目文件导入操作不是屏体管理员执行的,终端程序则立即终止节目导入流程。当所述认证密码与预设认证密码一致时,表明身份验证成功,意味着此次节目文件导入操作是屏体管理员执行的,然后读取U盘内的加密节目文件,并根据预先设定的解密密钥解密所述加密节目文件。此处采用的解密方式可例如为对称加密方式如DES解密方式,当然也可以采用其它的解密方式。当成功解密所述加密节目文件得到节目文件时,则导入节目文件,然后多媒体播放盒则按照节目文件配置或排期播放相应的待播放媒体文件。当解密所述加密节目文件没有到节目文件时,表明节目文件不合法,终端程序立即终止节目文件导入流程。
此处值得一提的是,当多媒体播放盒上不存在节目文件中的待播放媒体清单中对应的待播放媒体文件时,终端程序搜索U盘,并在搜索到对应的待播放媒体文件导入到多媒体播放盒内。
综上所述,本发明实施例通过根据预先设定的密码对认证密码进行两次解密和对节目文件进行一次解密,可确保只能由指定人员(显示屏管理人员)通过目标设备例如U盘完成节目文件导入操作,避免了不法分子篡改显示屏播放节目的可能,提升了多媒体播放盒的节目文件更新过程的高防护性和高可靠性。
【第四实施例】
如图4所示,本发明第四实施例提供一种节目文件导入装置300。节目文件导入装置300例如包括:加密认证文件读取模块310、加密认证文件解密模块330、认证密码解密模块350以及节目文件解密模块370。
加密认证文件读取模块310,用于响应节目文件导入指令,读取目标设备上的加密认证文件;
加密认证文件解密模块330,用于根据预设解密密钥解密所述加密认证文件得到认证文件;
认证密码解密模块350,用于读取所述认证文件中的加密认证密码,并对所述加密认证密码进行解密以得到认证密码;以及
节目文件解密模块370,用于当所述认证密码与预设认证密码一致时,读取所述目标设备上的加密节目文件、并根据预设解密密钥解密所述加密节目文件,得到节目文件。
本实施例中的节目文件导入装置300中的各模块之间的具体工作过程和技术效果参见前述第三实施例的描述。
【第五实施例】
如图5所示,本发明第五实施例提供一种用于播放节目以发送至LED显示屏进行图像显示的多媒体播放盒500。多媒体播放盒500例如包括嵌入式处理器510和存储器530。其中,存储器530存储有供嵌入式处理器510执行的指令531。嵌入式处理器510执行指令531以进行如前述第三实施例提供的节目文件导入方法。
本实施例中的多媒体播放盒500的具体工作过程和技术效果参见前述第三实施例的描述,此处不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多路单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多路网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种节目文件导出方法,其特征在于,包括:
响应节目文件导出指令以获取认证密码;
对所述认证密码进行加密运算得到加密认证密码;
保存所述加密认证密码至认证文件,并根据预设加密密钥加密所述认证文件得到加密认证文件;
读取节目文件并根据所述预设加密密钥加密所述节目文件得到加密节目文件,其中所述节目文件包括媒体清单,所述媒体清单包括媒体标识和对应所述媒体标识的媒体播放时间及重复播放信息;以及
导出所述加密认证文件和所述加密节目文件至目标设备;
其中,所述对所述认证密码进行加密运算得到加密认证密码包括:对所述认证密码与预设异或码进行异或运算。
2.如权利要求1所述的节目文件导出方法,其特征在于,所述根据预设加密密钥加密所述认证文件得到加密认证文件采用的加密方式为DES加密方式,和/或所述根据所述预设加密密钥加密所述节目文件得到加密节目文件采用的加密方式为DES加密方式。
3.如权利要求1所述的节目文件导出方法,其特征在于,所述导出所述加密认证文件和所述加密节目文件至目标设备包括:将所述加密认证文件和所述加密节目文件连同与所述节目文件中的所述媒体清单对应的媒体一并导出至所述目标设备。
4.一种节目文件导出装置,其特征在于,包括:
认证密码获取模块,用于响应节目文件导出指令以获取认证密码;
认证密码加密模块,用于对所述认证密码进行加密运算得到加密认证密码;
认证文件加密模块,用于保存所述加密认证密码至认证文件,并根据预设加密密钥加密所述认证文件得到加密认证文件;
节目文件加密模块,用于读取节目文件并根据所述预设加密密钥加密所述节目文件得到加密节目文件,其中所述节目文件包括媒体清单,所述媒体清单包括媒体标识和对应所述媒体标识的媒体播放时间及重复播放信息;以及
文件导出模块,用于导出所述加密认证文件和所述加密节目文件至目标设备;
其中,所述认证密码加密模块具体用于:对所述认证密码与预设异或码进行异或运算。
5.如权利要求4所述的节目文件导出装置,其特征在于,所述认证文件加密模块具体用于根据所述预设加密密钥并采用DES加密方式加密所述认证文件得到所述加密认证文件,和/或所述节目文件加密模块具体用于根据所述预设加密密钥并采用DES加密方式加密所述节目文件得到所述加密节目文件。
6.如权利要求4所述的节目文件导出装置,其特征在于,所述文件导出模块具体用于:将所述加密认证文件和所述加密节目文件连同与所述节目文件中的所述播放媒体清单对应的播放媒体一并导出至所述目标设备。
7.一种节目文件导入方法,其特征在于,包括:
响应节目文件导入指令,读取目标设备上的加密认证文件;
根据预设解密密钥解密所述加密认证文件得到认证文件;
读取所述认证文件中的加密认证密码,并对所述加密认证密码进行解密以得到认证密码;以及
当所述认证密码与预设认证密码一致时,读取所述目标设备上的加密节目文件、并根据预设解密密钥解密所述加密节目文件,得到节目文件,其中所述节目文件包括媒体清单,所述媒体清单包括媒体标识和对应所述媒体标识的媒体播放时间及重复播放信息;
其中,所述对所述加密认证密码进行解密以得到认证密码包括:将所述加密认证密码与预设异或码进行异或运算。
8.如权利要求7所述的节目文件导入方法,其特征在于,所述根据预设解密密钥解密所述加密认证文件得到认证文件采用的解密方式为DES解密方式,和/或所述根据预设解密密钥解密所述加密节目文件采用的解密方式为DES解密方式。
9.一种节目文件导入装置,其特征在于,包括:
加密认证文件读取模块,用于响应节目文件导入指令,读取目标设备上的加密认证文件;
加密认证文件解密模块,用于根据预设解密密钥解密所述加密认证文件得到认证文件;
认证密码解密模块,用于读取所述认证文件中的加密认证密码,并对所述加密认证密码进行解密以得到认证密码;以及
节目文件解密模块,用于当所述认证密码与预设认证密码一致时,读取所述目标设备上的加密节目文件、并根据预设解密密钥解密所述加密节目文件,得到节目文件,其中所述节目文件包括媒体清单,所述媒体清单包括媒体标识和对应所述媒体标识的媒体播放时间及重复播放信息;
其中,所述认证密码解密模块具体用于:将所述加密认证密码与预设异或码进行异或运算。
10.一种多媒体播放盒,其特征在于,用于播放节目以发送至LED显示屏进行图像显示;所述多媒体播放盒包括嵌入式处理器和存储器;其中所述存储器存储有所述嵌入式处理器执行的指令,且所述指令使得所述处理器执行操作以进行如权利要求7至8任意一项所述的节目文件导入方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910192815.7A CN111698080B (zh) | 2019-03-14 | 2019-03-14 | 节目文件导出、导入方法及其装置和多媒体播放盒 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910192815.7A CN111698080B (zh) | 2019-03-14 | 2019-03-14 | 节目文件导出、导入方法及其装置和多媒体播放盒 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111698080A CN111698080A (zh) | 2020-09-22 |
CN111698080B true CN111698080B (zh) | 2024-03-15 |
Family
ID=72475010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910192815.7A Active CN111698080B (zh) | 2019-03-14 | 2019-03-14 | 节目文件导出、导入方法及其装置和多媒体播放盒 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111698080B (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001202289A (ja) * | 2000-01-18 | 2001-07-27 | Casio Comput Co Ltd | セキュリティ管理方法およびそのプログラム記録媒体 |
US7003667B1 (en) * | 1999-10-04 | 2006-02-21 | Canon Kabushiki Kaisha | Targeted secure printing |
KR20060107049A (ko) * | 2005-04-07 | 2006-10-13 | 삼성전자주식회사 | 문서를 보안화하여 출력하는 장치 및 방법 |
CN1925392A (zh) * | 2006-09-08 | 2007-03-07 | 四川长虹电器股份有限公司 | 一种设备合法性认证的方法 |
WO2008014565A1 (en) * | 2006-08-04 | 2008-02-07 | The Content Factory Pty Ltd | Digital content distribution systems apparatus and methods |
US7499551B1 (en) * | 1999-05-14 | 2009-03-03 | Dell Products L.P. | Public key infrastructure utilizing master key encryption |
CN102592637A (zh) * | 2011-01-17 | 2012-07-18 | 深圳市润芯科技有限公司 | 一种高清加密授权媒体播放机的实现方法 |
CN102684884A (zh) * | 2012-05-24 | 2012-09-19 | 杭州华三通信技术有限公司 | 一种Portal Web服务器及其防止伪造下线请求的方法 |
CN104125055A (zh) * | 2014-06-25 | 2014-10-29 | 小米科技有限责任公司 | 加密、解密方法及电子设备 |
CN105828186A (zh) * | 2016-03-23 | 2016-08-03 | 福建新大陆通信科技股份有限公司 | 一种机顶盒录制节目二次加密的方法 |
CN106462718A (zh) * | 2014-03-20 | 2017-02-22 | 微软技术许可有限责任公司 | 存储设备的快速数据保护 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2585960A1 (en) * | 2010-06-22 | 2013-05-01 | SanDisk IL Ltd. | Storage device, host device, and method for communicating a password between first and second storage devices using a double-encryption scheme |
-
2019
- 2019-03-14 CN CN201910192815.7A patent/CN111698080B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7499551B1 (en) * | 1999-05-14 | 2009-03-03 | Dell Products L.P. | Public key infrastructure utilizing master key encryption |
US7003667B1 (en) * | 1999-10-04 | 2006-02-21 | Canon Kabushiki Kaisha | Targeted secure printing |
JP2001202289A (ja) * | 2000-01-18 | 2001-07-27 | Casio Comput Co Ltd | セキュリティ管理方法およびそのプログラム記録媒体 |
KR20060107049A (ko) * | 2005-04-07 | 2006-10-13 | 삼성전자주식회사 | 문서를 보안화하여 출력하는 장치 및 방법 |
WO2008014565A1 (en) * | 2006-08-04 | 2008-02-07 | The Content Factory Pty Ltd | Digital content distribution systems apparatus and methods |
CN1925392A (zh) * | 2006-09-08 | 2007-03-07 | 四川长虹电器股份有限公司 | 一种设备合法性认证的方法 |
CN102592637A (zh) * | 2011-01-17 | 2012-07-18 | 深圳市润芯科技有限公司 | 一种高清加密授权媒体播放机的实现方法 |
CN102684884A (zh) * | 2012-05-24 | 2012-09-19 | 杭州华三通信技术有限公司 | 一种Portal Web服务器及其防止伪造下线请求的方法 |
CN106462718A (zh) * | 2014-03-20 | 2017-02-22 | 微软技术许可有限责任公司 | 存储设备的快速数据保护 |
CN104125055A (zh) * | 2014-06-25 | 2014-10-29 | 小米科技有限责任公司 | 加密、解密方法及电子设备 |
CN105828186A (zh) * | 2016-03-23 | 2016-08-03 | 福建新大陆通信科技股份有限公司 | 一种机顶盒录制节目二次加密的方法 |
Non-Patent Citations (1)
Title |
---|
数字版权管理***中打包加密与认证机制的设计与实现;林丽;关德君;;沈阳工程学院学报(自然科学版);20120415(02);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111698080A (zh) | 2020-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240146545A1 (en) | Unified programming environment for programmable devices | |
US10496811B2 (en) | Counterfeit prevention | |
TWI747836B (zh) | 裝置出生憑證 | |
CN101281468B (zh) | 生成固件更新文件和更新固件的方法和设备 | |
CN109429222A (zh) | 一种对无线网络设备升级程序及通讯数据加密的方法 | |
CN101578608B (zh) | 用于基于会话票证存取内容的方法及设备 | |
CN110414248B (zh) | 一种调试微处理器的方法及微处理器 | |
CN112688942B (zh) | 基于esam的电能表固件程序升级方法、装置、介质及设备 | |
WO2012075904A1 (zh) | 一种验证绑定数据卡和移动主机的方法、装置及*** | |
CN111191252A (zh) | 一种智能卡操作***加解密方法、装置及存储介质 | |
CN116662957A (zh) | 身份认证方法、装置、计算机可读存储介质及计算机设备 | |
CN116633555A (zh) | 一种用于终端设备数据采集交互的方法及*** | |
CN104104650A (zh) | 数据文件访问方法及终端设备 | |
CN113014393B (zh) | 一种基于硬件加密的密码保险箱***及应用方法 | |
WO2017137481A1 (en) | A removable security device and a method to prevent unauthorized exploitation and control access to files | |
CN112054890B (zh) | 屏体配置文件导出、导入方法及其装置和播控设备 | |
KR101043255B1 (ko) | Usb 허브 보안 장치 및 이를 이용한 데이터 보안 방법 | |
CN111698080B (zh) | 节目文件导出、导入方法及其装置和多媒体播放盒 | |
CN110300289A (zh) | 视频安全管理***及方法 | |
KR101711024B1 (ko) | 부정조작방지 장치 접근 방법 및 그 방법을 채용한 단말 장치 | |
CN114780981A (zh) | 安全数据的存储方法、计算机装置及计算机可读存储介质 | |
CN1898625A (zh) | 许可信息管理设备和许可信息管理方法 | |
CN108809651B (zh) | 密钥对管理方法和终端 | |
JP2002149061A (ja) | レンタルコンテンツ流通システムおよびその方法 | |
CN113806763B (zh) | 一种安全获取现场设备的数据的方法、安全服务器和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 710075 DEF101, Zero One Square, Xi'an Software Park, No. 72 Zhangbajie Science and Technology Second Road, Xi'an High-tech Zone, Shaanxi Province Applicant after: XI'AN NOVASTAR TECH Co.,Ltd. Address before: 710075 DEF101, Zero One Square, Xi'an Software Park, No. 72 Zhangbajie Science and Technology Second Road, Xi'an High-tech Zone, Shaanxi Province Applicant before: Xi'an NovaStar Tech Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |