【技术实现步骤摘要】
本专利技术涉及计算机
,尤其涉及一种隐私数据发送方法及装置、隐私数据接收方法及装置。
技术介绍
在传统技术中,用户之间交换信息的方式通常为使用即时通信软件互发消息互传文件,或者使用电子邮件互发消息和文件。或者,用户也可以将要希望发送给其他用户的文件上传到网盘中,网盘应用会为文件分配提取码。用户可将该文件提取码通过即时通信软件或电子邮件发送给其他用户,其他用户即可根据该提取码下载文件。然而,专利技术人经研究发现,传统技术中的用户之间在传递信息或分享文件的过程中,可能会出现隐私泄露的情况,例如,在通过即时通信软件发送消息或文件时,即时通信软件通常仅仅对消息或文件进行了压缩,若发送的数据在传输过程中被拦截(例如在公共wifi环境中),则发送的消息或文件容易泄露。而在前述通过网盘分享文件的方式中,进行分享的文件需要用户上传到网盘中存储,而网盘作为第三方存储位置也存在文件内容被泄密的风险。因此,传统技术中的用户之间在传递信息或分享文件的过程的隐私保护性较低。
技术实现思路
基于此,为了解决上述用户之间在传递信息或分享文件的过程的隐私保护性较低的技术问题,还提供了一种隐私数据发送方法。一种隐私数据发送方法,包括:接收输入的隐私数据,获取所述隐私数据的二进制流;获取多媒体文件,所述多媒体文件包括最小编码单元;根据所述二进制流对所述多媒体文件进行编码:遍历所述二进制流中的比
特值,获取遍历到的比特值在所述二进制流中的序列位置,获取所述多媒体文件中与所述序列位置对应的最小编码单元的编码值,根据所述比特值设置所述编码值的最低有效位的奇偶性;发送所述编码后的 ...
【技术保护点】
一种隐私数据发送方法,包括:接收输入的隐私数据,获取所述隐私数据的二进制流;获取多媒体文件,所述多媒体文件包括最小编码单元;根据所述二进制流对所述多媒体文件进行编码:遍历所述二进制流中的比特值,获取遍历到的比特值在所述二进制流中的序列位置,获取所述多媒体文件中与所述序列位置对应的最小编码单元的编码值,根据所述比特值设置所述编码值的最低有效位的奇偶性;发送所述编码后的多媒体文件。
【技术特征摘要】
1.一种隐私数据发送方法,包括:接收输入的隐私数据,获取所述隐私数据的二进制流;获取多媒体文件,所述多媒体文件包括最小编码单元;根据所述二进制流对所述多媒体文件进行编码:遍历所述二进制流中的比特值,获取遍历到的比特值在所述二进制流中的序列位置,获取所述多媒体文件中与所述序列位置对应的最小编码单元的编码值,根据所述比特值设置所述编码值的最低有效位的奇偶性;发送所述编码后的多媒体文件。2.根据权利要求1所述的隐私数据发送方法,其特征在于,所述获取所述隐私数据的二进制流的步骤还包括:获取所述隐私数据的字节流,对所述字节流进行加密,获取加密后的字节流的二进制流。3.根据权利要求1所述的隐私数据发送方法,其特征在于,所述发送所述编码后的多媒体文件的步骤之前还包括:生成与所述编码后的多媒体文件对应的媒体链接,通过网页展示所述编码后的多媒体文件;所述发送所述编码后的多媒体文件的步骤还包括:接收与所述媒体链接对应的多媒体文件下载请求,发送与所述媒体链接对应的编码后的多媒体文件。4.根据权利要求1所述的隐私数据发送方法,其特征在于,所述根据所述二进制流对所述多媒体文件进行编码的步骤还包括:获取所述最小编码单元的位长度,根据所述位长度生成编码值参考矩阵,且所述最小编码单元的位长度为固定值,所述编码值参考矩阵中的元素具有统一的初始参考值;所述根据所述比特值设置所述编码值的最低有效位的奇偶性的步骤还包括:根据所述编码值参考矩阵和所述遍历到的比特值将所述对应的编码值的最低有效位加1或减1或不做操作。5.根据权利要求4所述的隐私数据发送方法,其特征在于,所述根据所述
\t编码值参考矩阵和所述遍历到的比特值将所述对应的编码值的最低有效位加1或减1的步骤包括:根据下述公式选择嵌入函数: choose E 1 ( v i , b i ) k ( v i + 1 , v i ) = k ( v i + 1 , v i + 2 ) choose E 2 ( v i , b i ) k ( v i + 1 , v i ) > k ( v i + 1 , v i + 2 ) choose E 3 ( v i , b i ) k ( v i + 1 , v i ) < k ( v i + 1 , v i + 2 ) ]]>其中,bi为二进制流中遍历到的第i个比特值;vi为对应的多媒体文件中序列位置为i的最小编码单元的编码值,k(vi+1,vi)为编码值参考矩阵中(vi+1,vi)位置的参考值,E1、E2和E3分别为嵌入函数,其中:其中,Pa(vi)为vi的最低有效位的值,N为所述最小编码单元的位长度对应的所述最小编码单元的取值范围的最大值;根据选取的嵌入函数对vi进行加1或减1或不做操作。6.根据权利要求5所述的隐私数据发送方法,其特征在于,所述根据选取的嵌入函数对vi进行加1或减1或不做操作的步骤之后还包括:若对vi为加1操作,则将所述编码值参考矩阵中的k(vi+1,vi+1)和k(vi-1,vi+1)加上权重值,将k(vi,vi+1)和k(vi-1,vi)减去权重值;若对vi为减1操作,则将所述编码值参考矩阵中的k(vi-1,vi+1)和k(vi-1,vi-1)加上权重值,将k(vi,vi+1)和k(vi-1,vi)减去权重值。7.一种隐私数据发送装置,其特征在于,包括:隐私数据输入模块,用于接收输入的隐私数据,获取所述隐私数据的二进制流;多媒体文件获取模块,用于获取多媒体文件,所述多媒体文件包括最小编
\t码单元;多媒体文件编码模块,用于根据所述二进制流对所述多媒体文件进行编码:遍历所述二进制流中的比特值,获取遍历到...
【专利技术属性】
技术研发人员:杨明,张玮玮,张一凡,黄颖,
申请(专利权)人:重庆邮电大学,腾讯科技深圳有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。