数字内容保护方法技术

技术编号:3493181 阅读:187 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种数字内容保护方法,用于将声音/影像数据从一内容服务器通过不安全的通讯频道安全传送至一内容客户端,此内容保护方法在每一个联机阶段(session)都包括两个阶段(phase),第一个阶段为客户端-服务器互相认证并建立联机阶段金钥,在此阶段中,内部服务器及内容客户端验证彼此的正当性,并在同一时间交换信息,使服务器及客户端两者都可计算或取得相同的联机阶段金钥;在第二阶段中,声音/影像数据在内容服务器中以该联机阶段金钥加密,接着内容客户端以相同的联机阶段金钥将其解密。若服务器或客户端的版本被发现会产生危害,则其识别码(ID)将被放入一黑名单中。

【技术实现步骤摘要】

【技术保护点】
一种数字内容保护方法,其特征在于,包括:一客户端与服务器互相认证流程,其包括以下步骤:服务器通知客户端开始该认证流程;服务器送出随机数R↓[1]与E↓[C](ID↓[S]⊕R↓[1])至客户端,其中E↓[C]利用一公共金钥进行加密,而ID↓[S]为该服务器的一个识别号码;客户端使用该公共金钥将E↓[C](ID↓[S]⊕R↓[1])解密为(ID↓[S]⊕R↓[1]),并从中取得ID↓[S];客户端通过ID↓[S]找出加密金钥对K↓[X1]及K↓[X2];客户端产生随机数R↓[2]与K↓[S2];该客户端利用加密方法产生要送至服务器的R↓[2]‖E↓[C](ID↓[C]⊕R↓[2])‖E↓[K×2](R↓[1]‖K↓[S2]),ID↓[C]为该客户端的一个识别号码,E↓[K×2]则利用秘密金钥K↓[X2]加密;服务器使用该公共金钥将E↓[C](ID↓[C]⊕R↓[2])解密为(ID↓[C]⊕R↓[2]),并从中取得ID↓[C];服务器通过ID↓[C]找出加密金钥对K↓[X1]与K↓[X2];服务器利用K↓[X2]将E↓[K×2](R↓[1]‖K↓[S2])解密得到(R↓[1]’‖K↓[S2]’);其中,若R↓[1]’不等于R↓[1],则认证流程失败,且服务器终止;服务器产生随机数K↓[S1];该服务器利用加密方法将R↓[2]‖K↓[S1]加密得到要送至服务器的E↓[Kx1](R↓[2]‖K↓[S1]),此E↓[Kx1]利用秘密金钥K↓[X1]加密;服务器利用秘密金钥K↓[X1]将E↓[K×1](R↓[2]‖K↓[S1])解密得到(R↓[2]’‖K↓[S1]’);其中,若R↓[2]’不等于R↓[2],则认证流程失败,且客户端终止;以及一联机阶段金钥建立流程,其包括以下步骤:服务器计算K↓[S1]⊕K↓[S2]得到联机阶段金钥K↓[S];以及客户端计算K↓[S1]’⊕K↓[S2]’得到联机阶段金钥K↓[S]’;其中,K↓[S]’即为K↓[S]。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:吴仲平
申请(专利权)人:英特维有限公司
类型:发明
国别省市:US[美国]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1