-
公开(公告)号:CN111771353B
公开(公告)日:2024-06-04
申请号:CN201980013181.2
申请日:2019-02-14
Applicant: 北欧半导体公司
Abstract: 加密模块(14)可在密钥输入模式和数据输入模式之间切换。在所述密钥输入模式中,所述加密模块(14)接收密钥数据、密钥长度信息和第一输入数据,将对应于所述密钥长度信息的所述密钥数据的量与所述第一输入数据组合以产生组合数据,其中所述组合数据的密钥影响长度为所述组合数据的最短长度,含有所述组合数据中值取决于所述密钥数据的每一个数据位。所述加密模块对所述组合数据执行加密操作以生成第一输出数据,并且直到对所述组合数据的所有的所述密钥影响长度应用所述加密操作之后,才输出所述第一输出数据中的任一个。在所述数据输入操作模式中,所述加密模块(14)接收一定量的第二输入数据,所述第二输入数据的长度可小于所述密钥影响长度,对所述第二输入数据执行所述加密操作,以生成第二输出数据,和输出所述第二输出数据。
-
公开(公告)号:CN111771353A
公开(公告)日:2020-10-13
申请号:CN201980013181.2
申请日:2019-02-14
Applicant: 北欧半导体公司
Abstract: 加密模块(14)可在密钥输入模式和数据输入模式之间切换。在所述密钥输入模式中,所述加密模块(14)接收密钥数据、密钥长度信息和第一输入数据,将对应于所述密钥长度信息的所述密钥数据的量与所述第一输入数据组合以产生组合数据,其中所述组合数据的密钥影响长度为所述组合数据的最短长度,含有所述组合数据中值取决于所述密钥数据的每一个数据位。所述加密模块对所述组合数据执行加密操作以生成第一输出数据,并且直到对所述组合数据的所有的所述密钥影响长度应用所述加密操作之后,才输出所述第一输出数据中的任一个。在所述数据输入操作模式中,所述加密模块(14)接收一定量的第二输入数据,所述第二输入数据的长度可小于所述密钥影响长度,对所述第二输入数据执行所述加密操作,以生成第二输出数据,和输出所述第二输出数据。
-