媒体消息处理方法、系统及装置制造方法及图纸

技术编号:7929885 阅读:154 留言:0更新日期:2012-10-27 16:29
本发明专利技术涉及一种媒体消息处理方法、系统及装置,该方法包括:发送方利用密钥对媒体消息中的一个或多个媒体内容,即局部媒体内容进行加密得到媒体密文;所述发送方发送媒体消息,其中携带所述媒体密文;所述接收方接收所述媒体消息;所述接收方解密所述媒体密文得到局部媒体内容。本发明专利技术媒体消息处理方法、系统及装置在提高媒体消息安全性的,提高了加解密速度,改善了用户体验。

【技术实现步骤摘要】
媒体消息处理方法、系统及装置
本专利技术涉及通信领域,尤其涉及一种媒体消息处理方法(包括加密和解密方法)、系统及装置(媒体消息发送装置及媒体消息接收装置)。
技术介绍
现如今,多媒体消息业务,如彩信、(移动)电子邮件、即时消息业务得到了原来越广泛的应用。多媒体消息通常包含多个媒体内容,有时,某些媒体内容是非常重要而敏感的内容(比如涉及到个人隐私或秘密的文本或者图片),为防止敏感内容被非授权对象获悉,可以对媒体消息实施加密。但在某些情况下,媒体内容较多影响加密和解密速度,尤其在资源有限的手机终端上进行加密和解密,会影响用户体验。
技术实现思路
本专利技术要解决的技术问题是提供一种媒体消息处理方法、系统及装置,已解决加解密速度较慢的问题。为解决以上技术问题,本专利技术提供了一种媒体消息处理方法,该方法包括:发送方利用密钥对媒体消息中的一个或多个媒体内容,即局部媒体内容进行加密得到媒体密文;所述发送方发送媒体消息,其中携带所述媒体密文;所述接收方接收所述媒体消息;所述接收方解密所述媒体密文得到局部媒体内容。进一步地,所述媒体消息的消息头携带所述媒体密文位置参数值,所述媒体消息的消息体中携带所述媒体密文。进一步地,所述发送方发送所述媒体消息前,用接收方公钥加密所述密钥,得到密钥密文,并且将密钥密文携带在所述发送方发送的媒体消息中。进一步地,所述接收方解密所述媒体密文前,先利用私钥解密所述密钥密文,得到密钥,再利用所述密钥解密所述媒体密文。进一步地,所述媒体消息的消息头携带所述密钥密文。进一步地,所述媒体密文所在内容头部携带所述密钥密文。为解决以上技术问题,本专利技术还提供了一种媒体消息加密的方法,该方法包括:发送方对利用密钥对媒体内容进行加密得到媒体密文,利用接收方公钥对所述密钥进行加密得到密钥密文;所述发送方发送媒体消息,其中携带所述密钥密文、媒体密文。进一步地,所述媒体内容是媒体消息或者媒体消息中一个或若干个待加密的媒体内容(Content)。进一步地,所述媒体消息的消息头还携带媒体密文位置参数值和密钥密文。进一步地,所述密钥密文在所述媒体密文所在内容头部。为解决以上技术问题,本专利技术还提供了一种媒体消息处理系统,该系统包括:所述发送方的加密模块,用于利用密钥对媒体内容进行加密得到媒体密文内容,利用接收方公钥对所述密钥进行加密得到密钥密文;所述发送方的发送模块,用于发送媒体消息,其中携带所述密钥密文、媒体密文;所述接收方的接收模块,用于接收所述媒体消息;所述接收方的解密模块,用于利用其私钥解密所述密钥密文得到所述密钥,利用所述密钥解密所述媒体密文得到所述媒体内容。进一步地,所述媒体消息的消息头携带所述密钥密文及媒体密文位置参数值。进一步地,所述媒体密文所在内容头部携带所述密钥密文。为解决以上技术问题,本专利技术还提供了一种媒体消息发送装置,该装置包括:加密模块,用于利用密钥对所述媒体内容进行加密得到媒体密文,利用接收方公钥对所述密钥进行加密得到密钥密文;发送模块,用于发送媒体消息,其中携带所述密钥密文、媒体密文。进一步地,所述媒体消息的消息头或者所述媒体密文所在内容头部携带所述密钥密文。本专利技术方法、系统及装置仅对重要的或敏感的发送方认为需要加密的媒体内容进行加密,且同时使用对称加密和非对称加密,采用对称加密方法,对媒体消息的局部加密;采用非对称加密方法,对加密密钥实施加密,在提高安全性的同时,提高了加密和解密速度。附图说明图1为媒体消息处理方法的实施例流程图;图2为媒体消息加密方法的实施例流程图;图3为媒体消息解密方法的实施例流程图;图4为媒体消息处理系统的模块结构示意图。具体实施方式考虑到媒体消息中也包含有其它并不敏感的媒体,此时可考虑只对媒体消息中的重要而敏感的内容实施加密,而对其他内容不作加密处理,因此为了提高加解密速度,提高用户体验,本专利技术给出了一种媒体消息局部加密的方法。对媒体消息中的局部内容加密可以采用对称加密和非对称加密。对于非对称加密,由于密钥不需要双方临时约定,可以采用对方公钥对局部媒体内容加密。对于对称加密,如果另有密钥协议机制,那么也可以采用双方约定的密钥对局部媒体进行加密。除了上述两种方法外,本专利技术还提供了如下方法。众所共知的,对称加密方法加密解密速度较快,但加密解密使用同一密钥;非对称加密解密所用密钥不同,加密密钥可以公开,解密密钥只有用户一人私藏而其他人无法获悉,因此相对而言,公钥加密比对称加密安全性要高。但是,目前的公钥加密解密算法,基本上是长整数之间的运算,其中涉及到大量的模指数运算,因此计算速度很慢,而对称加密算法基本是对数据进行循环移位、混淆、压缩等等位操作,其速度很快。本专利技术媒体消息处理方法包括加密和解密两个部分,可理解地,加密部分与解密部分具有对应性,本专利技术中仅对重要的或敏感的发送方认为需要加密的媒体内容进行加密,且同时使用对称加密和非对称加密,采用对称加密方法,对媒体消息的局部加密;采用非对称加密方法,对加密密钥实施加密,在提高加密和解密速度的同时,又精减了密钥协商环节,提高了加密信息的安全性。下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。实施例1如图1所示,本专利技术媒体消息处理方法包括:步骤101:发送方利用密钥对媒体内容进行加密得到媒体密文,利用接收方公钥对所述密钥进行加密得到密钥密文;所述媒体内容可以是媒体消息中所包含的一个或多个媒体Content,数据格式可以是原始媒体内容或原始媒体内容编码后的内容(例如,对媒体内容进行某种编码后的数据)。发送方采用对称加密(随机)算法对媒体内容进行加密,采用非对称加密算法和接收方公钥对密钥进行加密。优选地,密钥是长度满足安全要求的随机数,比如:AES的密钥长度应不低于128位,通常有128位,192位及256位等。以上步骤是发送方对媒体内容的处理步骤,发送方可以有一个或多个待加密处理的媒体内容,进而处理生成多个媒体密文,或,媒体内容包括一个或多个可以共同处理的媒体内容(如多个图片),该一个或多个媒体内容处理生成一个媒体密文。步骤102:所述发送方发送媒体消息,其中携带所述加密算法套件、媒体密文、密钥密文;媒体消息中可以携带一个或多个媒体密文。加密算法套件包括以上所说的对称加密算法和非对称加密算法,比如(RSA-AES),其中AES为对称加密算法,RSA为非对称加密算法,AES是对称加密算法,高级数据加密标准,是DES(数据加密标准)的升级版,由美国NIST公开选取确定的,其原名Rijndael。步骤103:所述接收方接收所述媒体消息;步骤104:所述接收方利用其私钥解密所述密钥密文得到所述密钥,利用所述密钥解密所述媒体密文得到所述媒体内容。以下分别从发送方和接收方的角度,对本专利技术进行详细揭示:实施例2媒体消息加密方法由消息发送方实施,采用对称加密方法对媒体消息中的重要内容加密,采用非对称加密方法对加密密钥实施加密,对称加密密钥随机产生,非对称加密密钥为接收方的公钥。如图2所示,发送方执行以下步骤:步骤201:利用密钥k对媒体内容M进行加密得到密文C;这里媒体内容M可以是发送方选择需要加密的媒体内容,对该媒体内容进行某种编码得到的编码后媒体数据。选择加密算法套本文档来自技高网...
媒体消息处理方法、系统及装置

【技术保护点】
一种媒体消息处理方法,其特征在于,该方法包括:发送方利用密钥对媒体消息中的一个或多个媒体内容,即局部媒体内容进行加密得到媒体密文;所述发送方发送媒体消息,其中携带所述媒体密文;所述接收方接收所述媒体消息;所述接收方解密所述媒体密文得到局部媒体内容。

【技术特征摘要】
1.一种媒体消息处理方法,其特征在于,该方法包括:发送方利用密钥对媒体消息中的一个或多个媒体内容,即局部媒体内容进行加密得到媒体密文;所述发送方发送媒体消息,其中携带所述媒体密文;接收方接收所述媒体消息;所述接收方解密所述媒体密文得到局部媒体内容;所述媒体消息的消息头携带所述媒体密文位置参数值,所述媒体消息的消息体中携带所述媒体密文。2.如权利要求1所述的方法,其特征在于:所述发送方发送所述媒体消息前,用接收方公钥加密所述密钥,得到密钥密文,并且将密钥密文携带在所述发送方发送的媒体消息中。3.如权利要求2所述的方法,其特征在于:所述接收方解密所述媒体密文前,先利用私钥解密所述密钥密文,得到密钥,再利用所述密钥解密所述媒体密文。4.如权利要求2所述的方法,其特征在于:所述媒体消息的消息头携带所述密钥密文。5.如权利要求2所述的方法,其特征在于:所述媒体密文所在内容头部携带所述密钥密文。6.一种媒体消息加密的方法,其特征在于,该方法包括:发送方利用密钥对媒体内容进行加密得到媒体密文,利用接收方公钥对所述密钥进行加密得到密钥密文;所述发送方发送媒体消息,其中携带所述密钥密文、媒体密文;所述媒体消息的消息头还携带媒体密文位置参数值和密钥密文。7.如权利要求6所述的方法,其特征在于:所述媒体内容...

【专利技术属性】
技术研发人员:卢艳丁欣
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1