一种保留格式加解密方法、装置及设备

    公开(公告)号:CN118473769A

    公开(公告)日:2024-08-09

    申请号:CN202410638587.2

    申请日:2024-05-22

    IPC分类号: H04L9/40 H04L47/43

    摘要: 本发明公开了一种保留格式加解密方法、装置及设备,用以针对长度不固定的明文数据进行保留格式加密。其中,所述方法包括:根据预设规则,将待加密的明文数据划分为至少一个明文片段;基于预先配置的密钥,针对每个明文片段构建相应的加密置换表,获得多个加密置换表;利用预先确定的各个明文片段所属的索引表,分别确定各个明文片段对应的中间数值,得到多个中间数值;基于所述加密置换表和预设的递归逻辑,对所述多个中间数值进行设定次数的递归运算,得到各个中间数值对应的运算结果,分别依据各个中间数值对应的明文片段所属的索引表,确定各个运算结果对应的字符,并将确定出的字符按顺序组合得到加密数据。

    浏览器审计方法、装置、计算机设备和存储介质

    公开(公告)号:CN117290840A

    公开(公告)日:2023-12-26

    申请号:CN202311152881.4

    申请日:2023-09-07

    IPC分类号: G06F21/55 G06F21/60

    摘要: 本申请实施例提供了一种浏览器审计方法、浏览器审计装置、计算机设备和存储介质,涉及互联网技术领域。该浏览器审计方法包括:从当前浏览器的行为管理模块获取服务端发送的监控配置信息;在监听模块中注册监控配置信息对应的各预设操作行为的回调函数;若用户针对当前浏览器的实际操作行为与监控配置信息对应的预设操作行为匹配,则调用监听模块触发实际操作行为对应的目标回调函数;基于目标回调函数调用行为反馈模块,生成针对实际操作行为的审计反馈响应。本申请可以降低对浏览器中用户操作行为进行审计的局限性。

    一种数据加密方法、装置、设备及介质

    公开(公告)号:CN115361168B

    公开(公告)日:2023-05-23

    申请号:CN202210837138.1

    申请日:2022-07-15

    IPC分类号: H04L9/40 H04L9/08

    摘要: 本发明公开了一种数据加密方法、装置、设备及介质,适用于信息安全技术领域,用以提高密钥传输过程中的安全性,从而提高数据传输的安全性。该方法包括:第二设备向第一设备发送第一请求,第一请求用于请求第一设备的第一密钥,第一密钥用于对第二设备本地的数据加密,或者用于对来自第一设备的数据解密;第二设备接收来自第一设备的第二密钥,第二密钥是根据第一密钥和第一信息确定的,第一信息根据第一验证信息通过哈希算法确定,第一验证信息用于第一设备和第二设备的通信;第二设备根据第二密钥和第一信息确定第一密钥。

    一种分组模式加密方法、解密方法及其装置、设备

    公开(公告)号:CN114826590B

    公开(公告)日:2023-03-24

    申请号:CN202210552804.7

    申请日:2022-05-19

    IPC分类号: H04L9/08

    摘要: 本发明公开了一种分组模式加密方法、解密方法及其装置、设备,涉及信息保护技术领域,用于解决现有技术中采用分组模式加密时,无法保留原明文格式的技术问题,且即使随机产生的初始向量IV相近,也不易被破解,提高了加密的安全性,加密方法包括:将待加密明文按分组长度N分成t组明文组;获取初始向量IV;根据初始向量IV及预设的扰码序列生成算法,生成扰码序列S={S0,S1,……St};迭代执行:根据扰码序列S中的元素Si‑1,采用第一加密方式对第i组明文组Pi加密,获得第i组明文组Pi的加扰明文组Pi`,采用第二加密方式,对第i组的加扰明文组Pi`加密,获得密文组Ci;本发明的技术方案,可适用于多进制保留格式的加密。

    一种随机数种子生成方法、装置、电子设备及存储介质

    公开(公告)号:CN115567199A

    公开(公告)日:2023-01-03

    申请号:CN202211123608.4

    申请日:2022-09-15

    IPC分类号: H04L9/08 H04L9/32

    摘要: 本申请公开了一种随机数种子生成方法、装置、电子设备及存储介质,该方法包括:获取第一数组以及以下中的至少一项:第二数组和第三数组;根据第一数组以及以下中的至少一项确定第一字符串:第二数组和第三数组;对第一字符串进行N+1次哈希迭代计算;根据第一字符串对应的哈希迭代计算结果确定第一随机数种子,根据第一随机数种子输出的随机数用于加密或签名。其中,对第一字符串进行第一次哈希迭代计算的输入为第一字符串,或者,对第一字符串进行第i次哈希迭代计算的输入由对第一字符串进行第i‑1次哈希迭代计算的输出与第二数组组合构成;对第二字符串做哈希运算产生随机数。该方法能够依据N很小或很大提高或限制随机数种子生成效率。

    文件处理方法、装置、计算机设备和可读存储介质

    公开(公告)号:CN115481419A

    公开(公告)日:2022-12-16

    申请号:CN202211109721.7

    申请日:2022-09-13

    IPC分类号: G06F21/60 G06F16/16 G06F16/13

    摘要: 本申请实施例提供一种文件处理方法、装置、计算机设备和可读存储介质,该方法应用于计算机设备,计算机设备包括位于用户态的第一加解密模块和位于内核态的第二加解密模块,该方法包括:第一加解密模块接收处理指令,处理指令中包括初始存储路径和目标存储路径;处理指令指示对待处理文件进行第一处理,第一处理为加密处理或解密处理;第一加解密模块确定初始存储路径对应的初始内容地址,并确定目标存储路径对应的目标内容地址;第一加解密模块将初始内容地址和目标内容地址发送至第二加解密模块;第二加解密模块根据初始内容地址,获取待处理文件并对待处理文件进行第一处理,将处理后的文件写入目标内容地址。该方法能提高加解密的效率。

    浏览器版本更新系统、方法、装置、电子设备及存储介质

    公开(公告)号:CN115344291A

    公开(公告)日:2022-11-15

    申请号:CN202211116001.3

    申请日:2022-09-14

    IPC分类号: G06F8/65 G06F8/61 G06F8/71

    摘要: 本申请公开了浏览器版本更新系统、方法、装置、电子设备及存储介质。该系统包括终端设备和服务器,终端设备上安装有浏览器、版本更新客户端程序和版本更新服务端程序,版本更新服务端程序在安装时被授予Root权限,其中:浏览器,用于在启动时向版本更新客户端程序发送开启指令,并发送浏览器更新标志位参数值;版本更新客户端程序,用于启动后若确定浏览器更新标志位参数值为第一设定值,向服务器发送浏览器版本检测请求;若确定服务器返回的浏览器的最新版本信息与浏览器的当前版本信息不一致,向版本更新服务端程序发送下载更新指令;版本更新服务端程序,用于向服务器发送浏览器安装包下载请求以下载最新版本的浏览器安装包并安装。

    一种传输方法、装置、介质和设备

    公开(公告)号:CN114362949A

    公开(公告)日:2022-04-15

    申请号:CN202210007444.2

    申请日:2022-01-06

    IPC分类号: H04L9/30 H04L9/32

    摘要: 本公开涉及一种传输方法、装置、介质和设备。根据本公开提供的方案,对发送的n个信息映射为椭圆曲线群上的第一椭圆曲线有序点集M~;对所述第一椭圆曲线有序点集M~中的每个点元素进行第一密码编码计算得到第二椭圆曲线有序点集P~,并将所述第二椭圆曲线有序点集P~发送给接收方;接收所述接收方发送的第三椭圆曲线有序点集Q~,对所述第三椭圆曲线有序点集Q~中的每个点元素进行第一密码解码计算得到第四椭圆曲线有序点集V~,并将所述第四椭圆曲线有序点集V~发送给所述接收方。本公开通过应用椭圆曲线公钥密码(ECC)离散对数求取困难性构造一种相对简捷安全的n选k不经意传输方法,使得接收方只能得到其所选取的k个信息,不能获得到未选取的信息,同时发送方也不知道接收方所选取的信息是哪k个信息,提高了计算效率和传输效率。

    一种插件预加载方法、装置、电子设备及存储介质

    公开(公告)号:CN114356441A

    公开(公告)日:2022-04-15

    申请号:CN202111575549.X

    申请日:2021-12-22

    IPC分类号: G06F9/445

    摘要: 本申请涉及计算机技术领域,尤其涉及一种插件预加载方法、装置、电子设备及存储介质,响应于针对待加载插件的预加载指令,基于所述待加载插件关联的各待校验库文件,结合库文件校验策略,确定所述待加载插件的文件校验结果,其中,所述文件校验结果为所述待加载插件所依赖的参考库文件是否均存在的校验结果;确定所述文件校验结果为通过时,将所述待加载插件在所述隐藏配置页面中进行加载,获得所述待加载插件加载在所述隐藏配置页面时的位图信息;基于所述位图信息,确定所述待加载插件的插件预加载结果,并基于所述插件预加载结果,对所述待加载插件进行相应的加载处理,这样,通过插件的预加载机制,保证了通过校验的插件能够正常加载和使用。

    一种页面操作录制方法、装置、介质和设备

    公开(公告)号:CN113946256A

    公开(公告)日:2022-01-18

    申请号:CN202111265847.9

    申请日:2021-10-28

    IPC分类号: G06F3/0483 G06F11/34 G06T3/00

    摘要: 本公开涉及一种页面操作录制方法、装置、介质和设备。根据本公开提供的方案,在使用开源框架rrweb录制浏览器标签页面操作的基础上,重写了rrweb中的snapshot方法,改进获取序列化快照的操作,在获取序列化快照的同时,还获取页面标识,以标识获取的序列化快照对应的标签页面。从而在一次页面操作录制过程中,可以监听处于浏览器焦点的标签页面变化,针对变化的处于浏览器焦点的标签页面不断获取序列化快照,延长页面操作录制的生命周期,保证页面操作录制的完整性。