Encryption method, decryption method, device, and program
    45.
    发明授权
    Encryption method, decryption method, device, and program 有权
    加密方法,解密方法,设备和程序

    公开(公告)号:US08619976B2

    公开(公告)日:2013-12-31

    申请号:US12747944

    申请日:2008-12-11

    IPC分类号: H04K1/00

    CPC分类号: H04L9/002 H04L9/0625

    摘要: An encryption/decryption method comprises by using a generalized Feistel structure in which data is divided into n pieces and mixing processing with key data is performed, diffusion processing, in which data transformation via linear operation is executed, is performed at least once between rounds of the generalized Feistel structure, wherein. As the diffusion processing, linear transformation is performed in which each of n pieces of output data is operated on by two or more pieces of input data. The method is adapted for encryption or decryption.

    摘要翻译: 一种加密/解密方法包括:通过使用将数据划分成n个并且进行与密钥数据的混合处理的广义Feistel结构,其中执行通过线性操作进行数据变换的扩散处理在轮之间进行至少一次 广义Feistel结构,其中。 作为扩散处理,执行线性变换,其中n个输出数据中的每一个通过两个或更多个输入数据进行操作。 该方法适用于加密或解密。

    ENCRYPTION METHOD, DECRYPTION METHOD, DEVICE, AND PROGRAM
    49.
    发明申请
    ENCRYPTION METHOD, DECRYPTION METHOD, DEVICE, AND PROGRAM 有权
    加密方法,解码方法,设备和程序

    公开(公告)号:US20100266122A1

    公开(公告)日:2010-10-21

    申请号:US12747944

    申请日:2008-12-11

    IPC分类号: H04L9/28

    CPC分类号: H04L9/002 H04L9/0625

    摘要: An encryption/decryption method comprises by using a generalized Feistel structure in which data is divided into n pieces and mixing processing with key data is performed, diffusion processing, in which data transformation via linear operation is executed, is performed at least once between rounds of the generalized Feistel structure, wherein. As the diffusion processing, linear transformation is performed in which each of n pieces of output data is operated on by two or more pieces of input data. The method is adapted for encryption or decryption.

    摘要翻译: 一种加密/解密方法包括:通过使用将数据划分成n个并且进行与密钥数据的混合处理的广义Feistel结构,其中执行通过线性操作进行数据变换的扩散处理在轮之间进行至少一次 广义Feistel结构,其中。 作为扩散处理,执行线性变换,其中n个输出数据中的每一个通过两个或更多个输入数据进行操作。 该方法适用于加密或解密。