欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2017102113309
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-08-26
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种保护弹幕信息的方法,其特征在于,所述方法包括:客户端接收弹幕信息;

判断所述弹幕信息是否是特殊弹幕信息,若所述弹幕信息是所述特殊弹幕信息时,高级用户的客户端接收到服务器发送的密钥信息,而对于普通用户的客户端,服务器不对其下发密钥信息;

所述高级用户的客户端基于所述密钥信息利用解密算法对所述弹幕信息进行解密,获取所述弹幕信息的明文信息,其中,所述弹幕信息包括:文字信息、图像信息或音频信息;

所述利用解密算法对所述弹幕信息进行解密,包括:接收图像信息,从所述图像信息中读取至少一组颜色值,图像为对所述弹幕信息的明文信息进行加密的加密结果;

根据第二转换规则将所述至少一组颜色值转换为数字信息;

将所述数字信息转换为字符编码;

将所述字符编码转换为所述明文信息;

根据第二转换规则将所述至少一组颜色值转换为数字信息,包括:确定每种颜色对应的最大阶层,根据公式 确定所述数字信息的数值A;其中,所述每种颜色对应的最大阶层相同,所述R为红色,所述G为绿色,所述B为蓝色,所述C为所述每种颜色对应的最大阶层。

2.如权利要求1所述的方法,其特征在于,所述判断所述弹幕信息是否是特殊弹幕信息,包括:获取所述弹幕信息的加密标记位;

判断所述加密标记位是否为特殊弹幕信息的第一加密标记位,若所述加密标记位是所述第一加密标记位,则确定所述弹幕信息为所述特殊弹幕信息。

3.如权利要求1所述的方法,其特征在于,所述利用解密算法对所述弹幕信息进行解密,包括:利用解密算法TEA.decrypt(EncryptChatmessage, KEY)对所述弹幕信息进行解密;其中,所述EncryptChatmessage为加密后的所述弹幕信息,所述KEY为所述密钥信息。

4.如权利要求1所述的方法,其特征在于,所述利用解密算法对所述弹幕信息进行解密,还包括:根据所述密钥信息在所述特殊弹幕信息的密文信息中提取出附加信息;

将所述密钥信息与所述附加信息进行组合形成一组合密钥;

利用所述组合密钥将所述密文信息转换成相应的明文信息。

5.如权利要求4所述的方法,其特征在于,所述根据所述密钥信息在所述密文信息中提取出附加信息,包括:基于所述密钥信息确定出所述附加信息在所述密文信息中的插入位置;

在所述密文信息的所述插入位置提取出所述附加信息。

6.如权利要求5所述的方法,其特征在于,所述基于所述密钥信息确定出所述附加信息在所述密文信息中的插入位置,包括:确定所述密钥信息的参照位;

获取所述密钥信息参照位的字符;

按照预设的第一转换规则将所述字符转换为一数值;

基于所述数值确定出所述插入位置。

7.如权利要求5所述的方法,其特征在于,所述根据所述密钥信息在所述密文信息中提取出附加信息,还包括:确定所述密钥信息的长度信息;

基于所述密钥信息的长度信息确定出所述附加信息的长度信息;

在所述密文信息中基于所述长度信息提取出所述附加信息。

8.如权利要求1所述的方法,其特征在于,所述利用解密算法对所述弹幕信息进行解密,还包括:接收音频信息,从所述音频信息中读取至少一种音频码,音频为对明文信息进行加密的加密结果;

根据第三转换规则将至少一组音频码转换为明文信息。

9.一种客户端,其特征在于,所述客户端包括:接收单元,用于接收弹幕信息;

判断单元,用于判断所述弹幕信息是否是特殊弹幕信息,若所述弹幕信息是所述特殊弹幕信息时,高级用户的客户端接收到服务器发送的密钥信息,而对于普通用户的客户端,服务器不对其下发密钥信息;

解密单元,用于所述高级用户的客户端基于所述密钥信息利用解密算法对所述弹幕信息进行解密,获取所述弹幕信息的明文信息;其中,所述弹幕信息包括:文字信息、图像信息或音频信息;

所述利用解密算法对所述弹幕信息进行解密,包括:接收图像信息,从所述图像信息中读取至少一组颜色值,图像为对所述弹幕信息的明文信息进行加密的加密结果;

根据第二转换规则将所述至少一组颜色值转换为数字信息;

将所述数字信息转换为字符编码;

将所述字符编码转换为所述明文信息;

根据第二转换规则将所述至少一组颜色值转换为数字信息,包括:确定每种颜色对应的最大阶层,根据公式 确定所述数字信息的数值A;其中,所述每种颜色对应的最大阶层相同,所述R为红色,所述G为绿色,所述B为蓝色,所述C为所述每种颜色对应的最大阶层。