Data sequence encryption and decryption
    1.
    发明授权
    Data sequence encryption and decryption 有权
    数据序列加解密

    公开(公告)号:US07477738B2

    公开(公告)日:2009-01-13

    申请号:US11275260

    申请日:2005-12-21

    Abstract: A device and method of encrypting a sequence. The method (300) encrypts data (Di) over a sequence of encryption periods (Ti) by generating (315) a sequence of forward encryption keys (GKfi) each associated with a respective encryption period (Ti). Each forward encryption key is generated recursively by applying a forward one way function (FFi−1) to the forward encryption key (GKFi−1) associated with the preceding encryption period (Ti−1). Next the method (300) generates (320) a sequence of reverse encryption keys (GKRi), each associated with a respective encryption period (Ti), each reverse encryption key being generated recursively by applying a reverse one way function (FRi−1) to the reverse encryption key (GKRi+1) associated with the subsequent encryption period (Ti+1). Encrypting (325) the data (Di) for each encryption period (Ti) with a respective forward encryption key (GKFi) and a respective reverse encryption key (GKFi) is then performed.

    Abstract translation: 一种加密序列的设备和方法。 方法(300)通过生成(315)每个与相应的加密周期(Ti)相关联的一系列前向加密密钥(GKfi),通过加密周期序列(Ti)对数据(Di)进行加密。 通过将前向单向功能(FFi-1)应用于与先前加密周期(Ti-1)相关联的前向加密密钥(GKFi-1)来递归地生成每个前向加密密钥。 接下来,方法(300)产生(320)每个与相应加密周期(Ti)相关联的反向加密密钥序列(GKRi),每个反向加密密钥通过应用反向单向函数(FRi-1)递归地生成, 到与后续加密周期(Ti + 1)相关联的反向加密密钥(GKRi + 1)。 然后,执行用各自的前向加密密钥(GKFi)和相应的反向加密密钥(GKFi)对每个加密周期(Ti)的数据(Di)进行加密(325)。

Patent Agency Ranking