CN1333520A - 一种用于单向数据广播***的加密和用户鉴权方法 - Google Patents
一种用于单向数据广播***的加密和用户鉴权方法 Download PDFInfo
- Publication number
- CN1333520A CN1333520A CN 00119443 CN00119443A CN1333520A CN 1333520 A CN1333520 A CN 1333520A CN 00119443 CN00119443 CN 00119443 CN 00119443 A CN00119443 A CN 00119443A CN 1333520 A CN1333520 A CN 1333520A
- Authority
- CN
- China
- Prior art keywords
- user
- broadcasting system
- single direction
- encryption
- identifying method
- 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
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供一种用于单向数据广播***的加密和用户鉴权方法,包含:在服务器端,把文件数据分割成数据帧;并加入传输密码数据;向用户传输数据帧;在用户端,接收数据帧,取出包含在数据帧中的传输密码数据;将用户输入的用户密码与接收卡的***进行异或,获得解码密码;比较解码密码与传输密码数据;如果一致,则继续接收数据帧;否则放弃接收数据帧。利用本发明的方法可以保证网络运营商的利益,实现文件信息的收费接收。
Description
本发明涉及一种数据加密和用户鉴权,尤其涉及一种用于单向数据广播***的加密和用户鉴权方法。
信息加密和用户权益保护一直是单向广播***难以解决问题。用于公益性的数据信息在单向数据广播***(例如有线电视***)中广播不存在上述问题。但是对于那些希望增加某此增值的网络运营商来说,则必须考虑如何加密但同时又能很好地保护用户权益的问题。
本发明的目的在于提供一种用于单向数据广播***的加密和用户鉴权方法,其方法简单,保证了网络运营商的收益。
本发明提供的用于单向数据广播***的加密和用户鉴权方法,包含下列步骤:
在服务器端,把文件数据分割成数据帧;
在所述数据帧中加入传输密码数据;
把所述数据帧通过单向数据广播***传送给用户;
在用户端,利用接收卡接收所述数据帧,并取出包含在所述数据帧中的所述传输密码数据;
将用户输入的用户密码与所述接收卡的***进行运算,获得解码密码;
将所述解码密码与所述传输密码数据进行比较;
如果所述解码密码与所述传输密码数据一致,则继续接收所述数据帧;否则放弃接收所述数据帧。
如上所述,用户在不知道其用户密码或者密码不正确的情况下,不能接收到信息文件。如果要得到正确的密码,用户可以在向网络运营商支付信息费后,从网络运营商处得到密码。这样能有效地保证网络运营商的经济利益。网络运行商也可以根据情况,改变密码。
下面结合附图详细描述本发明的实施例。附图中:
图1是本发明的用于单向数据广播***的加密和用户鉴权方法的流程图。
如图1所示,本发明的方法首先在服务器端,把要通过单向数据广播***传输的文件分割成数据帧(步骤S1)。在下面的描述中,将以电视广播***作为例子。要传输的文件分割成数据帧后,加载到电视信号的场回扫行中发送。但是,应当理解,除了电视广播***之外,也可以采用其它的单向数据广播***,例如有线电视广播、电台广播等。
对于电视广播***来说,应当把文件分割成多个42字节长的数据帧。这些数据帧的第一帧一般包含有各类信息,例如文件名、文件长度、存储文件的主地址、子地址等,以后的各帧为包含文件内容的数据。本发明的方法把传输密码数据也加入到该第一帧中(步骤S2)。但把传输密码数据加入到第一帧中并不是必须的,这只是一种较佳的方式,也完全可以加入到其它数据帧中,例如,最后一帧,或者第二帧。对于传输密码数据的长度,一般取4个字节。当然,也可以根据实际需要增加或减少传输密码数据的长度,在技术上都是能实现的。通常,传输密码数据的长度越长,加密的可靠性越高。
在形成了上述数据帧之后,把这些数据帧加载到电视信号的场回扫行上,然后,与电视信号一起传输给用户(步骤S3)。
在用户端,用户可以利用接收卡接收加载在电视信号中的这些数据帧,并取出包含在数据帧中的传输密码数据(步骤S4)。
然后,在用户端,将用户输入的用户密码与接收卡的***进行运算,得到解码密码(步骤S5)。一般运算可以采用异或方式,即将用户输入的用户密码与***进行异或。当然也可以采用其它的运算方式,例如先进行异或,然后求非等。
应当理解,上述的步骤S4获取传输密码和步骤S5求得解码密码的先后顺序是可以变化的。上面把该顺序描述为先获取传输密码(步骤S4),然后求得解码密码(步骤S5),实际上也可以先救是解码密码(步骤S5),然后再获取传输密码(步骤S4);或者两个步骤同时进行。
在得到的传输密码和解码密码之后,在步骤S6比较该两密码。
如果步骤S6的比较结果为一致,则继续接收数据帧(步骤S7);如果不一致,则放弃接收数据帧(步骤S8)。
为了使本发明的用于单向数据广播***的加密和用户鉴权方法能与一般的非加密信息相兼容,可以在数据帧中加入文件类型字节,文件类型字节为于指示该文件的加密类型:加密或不加密。一般,文件类型字节为0000,表示该文件不加密,其它则表示该文件为加密文件。
这样,用户在取得传输密码之前,应先检测该文件类型字节的内容,文件类型字节的内容表示该文件为加密文件时,则继续进行后面的步骤,获得的传输密码和解码密码、比较等。如果文件类型字节的内容表示该文件为非加密文件,则用户端可以不再执行后面的步骤,直接接收该文件。
利用本发明的方法来传输文件后,对于用户来说,只有获得了用户之后,才能正常地接收到被加密的文件。这样,网络运营商就能通过密码来管理其收费。也就是说,如果用户要接收这些经加密的文件,必须先到网络运营商处购买密码。
此外,网络运营商可以定期地,例如隔一个周、一个月或一季、一年,或不定期地改变地传输密码,用户需要继续接收新的文件,则必须继续购买用户密码。而且,对于不同内容的文件,可以采用不同的传输密码,实现对文件内容分等级加密。
由于本发明的方法中将用户密码与***运算后求得解码密码,因此,每个用户密码只在相应的接收卡上有效。
Claims (8)
1、一种用于单向数据广播***的加密和用户鉴权方法,包含下列步骤:
在服务器端,把文件数据分割成数据帧;
在所述数据帧中加入传输密码数据;
把所述数据帧通过单向数据广播***传送给用户;
在用户端,利用接收卡接收所述数据帧,并取出包含在所述数据帧中的所述传输密码数据;
将用户输入的用户密码与所述接收卡的***进行运算,获得解码密码;
将所述解码密码与所述传输密码数据进行比较;
如果所述解码密码与所述传输密码数据一致,则继续接收所述数据帧;否则放弃接收所述数据帧。
2、如权利要求1所述的用于单向数据广播***的加密和用户鉴权方法,其特征在于,在所述数据帧的第一帧中加入所述传输密码数据。
3、如权利要求1所述的用于单向数据广播***的加密和用户鉴权方法,其特征在于,所述传输密码为四字节长。
4、如权利要求1所述的用于单向数据广播***的加密和用户鉴权方法,其特征在于,所述数据帧中还包括一个文件类型字节,用于指示所述文件的加密类型。
5、如权利要求4所述的用于单向数据广播***的加密和用户鉴权方法,其特征在于,在用户端,在取出包含在所述数据帧中的所述传输密码数据之前,检测所述数据帧中的文件类型字节,如果所述文件类型字节表示该文件为非加密文件,则在用户端直接接收所述文件,而不进行用户密码的运算和比较。
6、如权利要求1或2所述的用于单向数据广播***的加密和用户鉴权方法,其特征在于,通过电视广播***传输所述数据帧。
7、如权利要求6所述的用于单向数据广播***的加密和用户鉴权方法,其特征在于,在所述电视信号的场回扫行上加载所述数据帧。
8、如权利要求1或2所述的用于单向数据广播***的加密和用户鉴权方法,其特征在于,将所述用户密码与所述接收卡的***进行异或运算,获得所述解码密码。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 00119443 CN1333520A (zh) | 2000-07-11 | 2000-07-11 | 一种用于单向数据广播***的加密和用户鉴权方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 00119443 CN1333520A (zh) | 2000-07-11 | 2000-07-11 | 一种用于单向数据广播***的加密和用户鉴权方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1333520A true CN1333520A (zh) | 2002-01-30 |
Family
ID=4587690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 00119443 Pending CN1333520A (zh) | 2000-07-11 | 2000-07-11 | 一种用于单向数据广播***的加密和用户鉴权方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1333520A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8190896B2 (en) | 2004-11-19 | 2012-05-29 | Lg Electronics Inc. | Conditional access for a multimedia broadcast service using a wireless terminal |
CN103916242A (zh) * | 2012-12-30 | 2014-07-09 | 北京握奇数据***有限公司 | 一种基于音频接口传输数据加密和解密的方法 |
-
2000
- 2000-07-11 CN CN 00119443 patent/CN1333520A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8190896B2 (en) | 2004-11-19 | 2012-05-29 | Lg Electronics Inc. | Conditional access for a multimedia broadcast service using a wireless terminal |
CN103916242A (zh) * | 2012-12-30 | 2014-07-09 | 北京握奇数据***有限公司 | 一种基于音频接口传输数据加密和解密的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108681853B (zh) | 基于区块链的物流信息传输方法、***和装置 | |
EP1452027B1 (en) | Access to encrypted broadcast content | |
US6789198B1 (en) | Information distribution and processing system | |
DE69716221T2 (de) | Verfahren und vorrichtung zum betrieb eines transaktionsservers in einer privaten datenbankumgebung | |
US20090063861A1 (en) | Information security transmission system | |
JP2002503354A (ja) | 装置へのアクセスを管理する方法 | |
CN111371702B (zh) | 数据转发的方法、装置、电子设备及存储介质 | |
CN109936620B (zh) | 基于区块链的存储方法及装置、***与存储介质 | |
PL168163B1 (pl) | Sposób kontroli dostepu i/lub identyfikacji PL PL | |
JP2007507012A (ja) | アクセスを規制された個人化データおよび/またはプログラムの自動生成方法 | |
WO2002021283A1 (en) | System and method for transmitting and storing sensitive data | |
CN102055582A (zh) | 用于现场设备的数据处理设备 | |
CN113556735B (zh) | 一种数据加密方法 | |
CN112383526B (zh) | 使用智能合约实现的区块链下的隐蔽通信方法 | |
CN113420321A (zh) | 电子投标方法、发标节点、第一投标节点、第三方节点 | |
CN1333520A (zh) | 一种用于单向数据广播***的加密和用户鉴权方法 | |
EP2425620B1 (en) | Method to secure access to audio/video content in a decoding unit | |
CN114501069B (zh) | 基于hls的多媒体播放方法、***、设备及存储介质 | |
CN113810781A (zh) | 视频处理方法、装置、视频追踪方法、装置及存储介质 | |
CN113946862A (zh) | 一种数据处理方法、装置、设备及可读存储介质 | |
US20040143740A1 (en) | Method of using hardware-type electronic signature in e-mail handling system | |
CN100401285C (zh) | 用于管理元数据的方法 | |
MXPA03001016A (es) | Proceso para transmitir datos digitales representativos de un contenido multimedia. | |
CN114567483B (zh) | 一种数据传输的方法、装置及电子设备 | |
CN115865530B (zh) | 文件管理方法、文件管理***及计算机存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |