System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种用于处理会议相关数据的方法、装置、设备和介质制造方法及图纸_技高网

一种用于处理会议相关数据的方法、装置、设备和介质制造方法及图纸

技术编号:41130164 阅读:3 留言:0更新日期:2024-04-30 17:59
本申请实施例提供一种用于处理会议相关数据的方法、装置、设备和介质,该方法应用于客户端,所述方法包括:获取加密时间;根据所述加密时间进行运算得到运算结果;根据所述运算结果从加密字符串中选择加密字符;使用所述加密字符对待处理数据进行按位异或运算,得到所述待处理数据对应的加密数据或解密数据,其中,所述待处理数据包括视频会议相关数据。本申请实施例实现简便且可以降低数据的占用空间。

【技术实现步骤摘要】

本申请涉及视频会议领域,具体而言,涉及一种用于处理会议相关数据的方法、装置、设备和介质


技术介绍

1、随着通信技术的发展,软件使用过程中,为了减少不必要的服务器交互,大部分软件都会选择保存某些数据在本地,本地存储的优点,首先,这可以确保用户的文件和数据不会因为网络故障或其他原因丢失。其次,它可以增加用户的访问速度,从而提高工作效率。例如,在视频会议场景中,客户端会本地保存一些会议相关数据。

2、现有技术中,为了保证保存的文件不被直观的获取内容,会对保存的数据进行加密,现有的客户端加密方案一般使用高级加密标准(advanced encryption standard,aes)或者数据加密标准(data encryption standard,des)等对称加密等方法进行加密。然而现有的加密方法会存在加密复杂且占用空间大的问题。

3、因此,如何提供一种简便且可以降低占用空间的加密方法,称为亟待解决的问题。


技术实现思路

1、本申请的一个实施例的目的在于提供一种用于处理会议相关数据的方法、装置、设备和介质,通过本申请的实施例的技术方案实现简便的对数据处理且可以降低数据的占用空间。

2、第一方面,本申请实施例提供了一种用于处理会议相关数据的方法,应用于客户端,所述方法包括:获取加密时间;根据所述加密时间进行运算得到运算结果;根据所述运算结果从加密字符串中选择加密字符;使用所述加密字符对待处理数据进行按位异或运算,得到所述待处理数据对应的加密数据或解密数据,其中,所述待处理数据包括视频会议相关数据。

3、本申请实施例通过根据时间来选择加密字符,使用加密字符对待处理数据进行按位异或运算,得到所述待处理数据对应的加密数据或解密数据,仅通过按位异或运算就能实现对数据的加密,由于异或运算简单,且加密后的数据量没有增加,因此,与现有技术相比,该方法简单且能够减小加密后的数据量,减少存储空间。

4、在一种实施方式中,所述根据所述加密时间进行运算得到运算结果,包括:对所述加密时间进行正弦运算,得到初始值;对所述初始值的绝对值进行倍数取整运算,得到所述运算结果;其中,所述根据所述运算结果从加密字符串中选择加密字符,包括:从所述加密字符串中选择与所述运算结果对应的字符作为所述加密字符。

5、在一种实施方式中,在根据所述运算结果从加密字符串中选择加密字符之前,所述方法还包括:从多个预设字符串中选择所述加密字符串。

6、在一种实施方式中,所述从多个预设字符串中选择所述加密字符串,包括:根据所述加密时间的选择运算结果,从所述多个预设字符串中选择所述加密字符串。

7、在一种实施方式中,所述从所述加密字符串中选择与所述运算结果对应的字符作为所述加密字符,包括:以所述运算结果为起点,按照顺序从所述加密字符串中选择多个字符作为所述加密字符;其中,所述使用所述加密字符对待处理数据进行按位异或运算,得到所述待处理数据对应的加密数据或解密数据,包括:根据所述多个字符的顺序逐个对所述待处理数据进行按位异或运算,其中,前一次按位异或运算的结果用于后一个字符进行按位异或运算,经过最后一个字符按位异或运算后,得到所述待处理数据对应的加密数据或解密数据,其中,得到加密数据对应的按位异或运算的字符顺序和得到解密数据对应的按位异或运算的字符顺序相反。

8、在一种实施方式中,所述视频会议相关数据包括:历史会议信息、会议账号、账号密码、会议记录和上次会议选项信息中的至少一种。

9、在一种实施方式中,在所述待处理数据为待加密数据时,使用所述加密字符对待处理数据进行按位异或运算后得到的为所述待处理数据的加密数据;在所述待处理数据为加密数据时,使用所述加密字符对待处理数据进行按位异或运算后得到的为所述待处理数据的解密数据。

10、第二方面,本申请的一个实施例提供了一种用于处理会议相关数据的装置,包括:获取单元,用于获取加密时间;运算单元,用于根据所述加密时间进行运算得到运算结果;选择单元,用于根据所述运算结果从加密字符串中选择加密字符;处理单元,用于使用所述加密字符对待处理数据进行按位异或运算,得到所述待处理数据对应的加密数据或解密数据,其中,所述待处理数据包括视频会议相关数据。

11、在一种实施方式中,所述运算单元具体用于对所述加密时间进行正弦运算,得到初始值;对所述初始值的绝对值进行倍数取整运算,得到所述运算结果;其中,所述选择单元具体用于从所述加密字符串中选择与所述运算结果对应的字符作为所述加密字符。

12、在一种实施方式中,所述选择单元还用于在根据所述运算结果从加密字符串中选择加密字符之前,从多个预设字符串中选择所述加密字符串。

13、在一种实施方式中,所述选择单元具体用于根据所述加密时间的选择运算结果,从所述多个预设字符串中选择所述加密字符串。

14、在一种实施方式中,所述选择单元具体用于以所述运算结果为起点,按照顺序从所述加密字符串中选择多个字符作为所述加密字符;其中,所述处理单元具体用于根据所述多个字符的顺序逐个对所述待处理数据进行按位异或运算,其中,前一次按位异或运算的结果用于后一个字符进行按位异或运算,经过最后一个字符按位异或运算后,得到所述待处理数据对应的加密数据或解密数据,其中,得到加密数据对应的按位异或运算的字符顺序和得到解密数据对应的按位异或运算的字符顺序相反。

15、在一种实施方式中,所述视频会议相关数据包括:历史会议信息、会议账号、账号密码、会议记录和上次会议选项信息中的至少一种。

16、在一种实施方式中,在所述待处理数据为待加密数据时,使用所述加密字符对待处理数据进行按位异或运算后得到的为所述待处理数据的加密数据;在所述待处理数据为加密数据时,使用所述加密字符对待处理数据进行按位异或运算后得到的为所述待处理数据的解密数据。

17、第三方面,本申请的一个实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时可实现如第一方面及第一方面的任一实施方式所述的方法。

18、第四方面,本申请的一个实施例提供一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述程序时可实现如第一方面及第一方面的任一实施方式所述的方法。

19、第五方面,本申请的一个实施例提供一种计算机程序产品,所述的计算机程序产品包括计算机程序,其中,所述的计算机程序被处理器执行时可实现如第一方面及第一方面的任一实施方式所述的方法。

本文档来自技高网...

【技术保护点】

1.一种用于处理会议相关数据的方法,其特征在于,应用于客户端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述加密时间进行运算得到运算结果,包括:

3.根据权利要求1或2所述的方法,其特征在于,在根据所述运算结果从加密字符串中选择加密字符之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述从多个预设字符串中选择所述加密字符串,包括:

5.根据权利要求2所述的方法,其特征在于,所述从所述加密字符串中选择与所述运算结果对应的字符作为所述加密字符,包括:

6.根据权利要求1或2所述的方法,其特征在于,所述视频会议相关数据包括:历史会议信息、会议账号、账号密码、会议记录和上次会议选项信息中的至少一种。

7.根据权利要求1或2所述的方法,其特征在于,

8.一种用于处理会议相关数据的装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括存储器、处理器以及存储在所述存储器上并在所述处理器上运行的计算机程序,其中,所述计算机程序被所述处理器运行时执行如权利要求1-7中任意一项权利要求所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中,所述计算机程序被处理器运行时执行如权利要求1-7中任意一项权利要求所述的方法。

...

【技术特征摘要】

1.一种用于处理会议相关数据的方法,其特征在于,应用于客户端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述加密时间进行运算得到运算结果,包括:

3.根据权利要求1或2所述的方法,其特征在于,在根据所述运算结果从加密字符串中选择加密字符之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述从多个预设字符串中选择所述加密字符串,包括:

5.根据权利要求2所述的方法,其特征在于,所述从所述加密字符串中选择与所述运算结果对应的字符作为所述加密字符,包括:

6.根据权利要求1或2所述的方法,其特征在于,所述视频...

【专利技术属性】
技术研发人员:徐春龙
申请(专利权)人:好信云北京网络通信有限公司
类型:发明
国别省市:

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

1