数据加密方法、加密装置和计算机程序产品

    公开(公告)号:CN118842609A

    公开(公告)日:2024-10-25

    申请号:CN202410665899.2

    申请日:2024-05-27

    IPC分类号: H04L9/40

    摘要: 本申请提供了一种数据加密方法、加密装置和计算机程序产品,该方法包括:获取待加密数据,待加密数据为需进行加密且以数组的形式进行存储的原始信息;确定动态因子,并根据动态因子确定窗口序列,并根据窗口序列对待加密数据进行划分为多个数据片段,动态因子为表示随时间变化而变化的因子,窗口序列为多个窗口对应的窗口容量组成的序列,窗口容量表示对应窗口的数据容量,窗口表示在不同时间下对应的数据长度;依次对相邻的数据片段之间进行异或运算,得到各数据片段对应的子密钥;根据所有的子密钥和对应的数据片段进行异或运算,得到密文。本申请解决了现有技术中密钥泄漏导致密文容易被非法破译的问题。

    一种电力通讯系统的双向交叉实时加密方法及相关装置

    公开(公告)号:CN116566685A

    公开(公告)日:2023-08-08

    申请号:CN202310554615.8

    申请日:2023-05-16

    IPC分类号: H04L9/40 H02J13/00

    摘要: 本申请公开了一种电力通讯系统的双向交叉实时加密方法及相关装置,包括:确定电力系统中待加密的二进制明文以及对应的转发时间,其中,二进制明文包括:通过变电站内远动机转发的远动信号源;采用互交叉算法并结合转发时间对二进制明文进行加密,得到一次密文;确定一次密文的数位总数,通过自交叉算法结合数位总数对一次密文进行加密,得到二次密文。本申请采用双向加密方法,第二次自交叉在第一次互交叉基础上执行,整个加密过程形成纵横交错的网状四向操作模式,强化加密效果,加大破解难度;采用实时动态密钥加加密法,密钥包含信号源发生时间,使得同样的明文信息在不同时刻的密文不一样;从而提高了电力通讯系统中数据传输的加密效果。