-
公开(公告)号:US20050180565A1
公开(公告)日:2005-08-18
申请号:US10780848
申请日:2004-02-18
申请人: Michael Kurdziel , Gary Dennis
发明人: Michael Kurdziel , Gary Dennis
CPC分类号: H04L9/0631 , H04L2209/125 , H04L2209/24
摘要: A cryptographic device includes an input stage receiving an input data block and a key data block made up of a plurality of sub-key data blocks, and generating a plurality of first signals therefrom. An intermediate stage is connected to the input stage and includes a plurality of substitution units. Each substitution unit substitutes data within a respective first signal. A diffuser is connected to the plurality of substitution units for mixing data to generate a diffused signal. An output stage is connected to the intermediate stage for repetitively looping back the diffused signal to the input stage for combination with a next sub-key data block. The output stage provides an output signal for the cryptographic device after the repetitively looping back is complete.
摘要翻译: 密码装置包括输入级接收输入数据块和由多个子密钥数据块组成的密钥数据块,并从其生成多个第一信号。 中间级连接到输入级,并且包括多个取代单元。 每个替换单元替换相应的第一信号内的数据。 扩散器连接到多个替代单元,用于混合数据以产生扩散信号。 输出级连接到中间级,用于将扩散信号重复地回送到输入级,以与下一个子密钥数据块组合。 在重复循环完成后,输出级提供加密设备的输出信号。
-
公开(公告)号:US20070116272A1
公开(公告)日:2007-05-24
申请号:US11498038
申请日:2006-08-03
申请人: Michael Kurdziel
发明人: Michael Kurdziel
IPC分类号: H04K1/04
CPC分类号: H04L9/0637 , H04L2209/08 , H04L2209/12 , H04L2209/24
摘要: A method and apparatus for use in encrypting and decrypting digital communications converting an initial block to final block based on freely selectable control information and secret key information having double the length of prior art keys and maintaining compatibility with the prior art encryption system.
-
公开(公告)号:US20070116273A1
公开(公告)日:2007-05-24
申请号:US11498052
申请日:2006-08-03
申请人: Michael Kurdziel
发明人: Michael Kurdziel
IPC分类号: H04K1/06
CPC分类号: H04L9/0637 , H04L2209/08 , H04L2209/12 , H04L2209/24
摘要: A method and apparatus for use in encrypting and decrypting digital communications converting an initial block to final block based on freely selectable control information and secret key information having double the length of prior art keys and maintaining compatibility with the prior art encryption system.
-
公开(公告)号:US20070116271A1
公开(公告)日:2007-05-24
申请号:US11498037
申请日:2006-08-03
申请人: Michael Kurdziel
发明人: Michael Kurdziel
IPC分类号: H04K1/06
CPC分类号: H04L9/0637 , H04L2209/08 , H04L2209/12 , H04L2209/24
摘要: A method and apparatus for use in encrypting and decrypting digital communications converting an initial block to final block based on freely selectable control information and secret key information having double the length of prior art keys and maintaining compatibility with the prior art encryption system.
摘要翻译: 一种用于加密和解密数字通信的方法和装置,其基于可自由选择的控制信息和具有现有技术密钥的两倍长度的密钥信息,并保持与现有技术的加密系统的兼容性,将初始块转换为最终块。
-
公开(公告)号:US20050203979A1
公开(公告)日:2005-09-15
申请号:US10798808
申请日:2004-03-11
申请人: Robert Clements , Michael Kurdziel
发明人: Robert Clements , Michael Kurdziel
IPC分类号: G06F1/02
CPC分类号: G06F7/588 , H04L9/0861
摘要: A random number source includes a ring oscillator generating an internal clock signal having random phase noise, and a first linear feedback shift register connected to the ring oscillator. A counter is connected to a first tap of the first linear feedback shift register for generating a count signal. A feedback bit controller is connected to a second tap of the first linear feedback shift register for generating a random feedback bit for a time based upon the count signal. A second linear feedback shift register is connected to the feedback bit controller for generating a random number based upon the random feedback bit.
摘要翻译: 随机数字源包括产生具有随机相位噪声的内部时钟信号的环形振荡器和连接到环形振荡器的第一线性反馈移位寄存器。 计数器连接到第一线性反馈移位寄存器的第一抽头,用于产生计数信号。 反馈位控制器连接到第一线性反馈移位寄存器的第二抽头,用于基于计数信号产生一段时间的随机反馈位。 第二线性反馈移位寄存器连接到反馈位控制器,用于基于随机反馈位产生随机数。
-
公开(公告)号:US20050195974A1
公开(公告)日:2005-09-08
申请号:US10792236
申请日:2004-03-03
申请人: Michael Kurdziel
发明人: Michael Kurdziel
CPC分类号: H04L9/0637 , H04L2209/08 , H04L2209/125 , H04L2209/24
摘要: A block cipher device for a cryptographically secured digital communication system includes a pair of first stages connected in parallel for receiving an input data block and a control data block. Each first stage defines a respective first data path and includes a sum modulo-two unit for receiving the control data block and the input data block. Each first stage also includes a first nibble swap unit downstream from the sum modulo-two unit. A key scheduler generates a random key data block based upon a received key data block. A pair of second stages is connected in parallel downstream from the first stages and receives the random key data block, the control data block and output signals from the first stages for providing an output data block. Each second stage defines a respective second data path and includes a plurality of modulo units. The block cipher device further includes a bit diffuser connected in both of the first data paths for mixing data therebetween.
摘要翻译: 用于密码保护的数字通信系统的分组密码装置包括并联连接的一对第一级,用于接收输入数据块和控制数据块。 每个第一级定义相应的第一数据路径,并且包括用于接收控制数据块和输入数据块的和模模2单元。 每个第一级还包括总和模二单元下游的第一半字节交换单元。 密钥调度器基于接收的密钥数据块生成随机密钥数据块。 一对第二级并联在第一级的下游并且接收来自第一级的随机密钥数据块,控制数据块和输出信号以提供输出数据块。 每个第二级定义相应的第二数据路径并且包括多个模单位。 块密码装置还包括连接在两个第一数据路径中的位漫射器,用于混合数据。
-
-
-
-
-