Shifting module of reconfigurable cipher code coprocessor
A cryptographic coprocessor and shift circuit technology, applied in the field of information security, can solve the problems of poor flexibility of special cryptographic chips and limited application scope, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0026] Example 1. A shift module of a reconfigurable cryptographic coprocessor, as shown in FIG. 2 . This is a 128-bit shift module. It includes a shift circuit (1) with shift mode SF, shift direction DIR, and shift number SB as control signals, D[127:0] as input, and Q[127:0] as output.
Embodiment 2
[0027] Example 2. A shift module of a reconfigurable cryptographic coprocessor, as shown in FIGS. 3 to 6 . It includes a shift circuit with shift mode SF, shift direction DIR, and shift number SB as control signals, D[15:0] as input, and Q[15:0] as output.
[0028] See Figure 5, the shift circuit includes n multiplexers (2) with D[15:0] as the input and SB as the control signal, and the outputs of the two multiplexers (2) as the input 1. Take DIR as the n two select one selectors (3) of control signal, produce the output (4) phase AND gate ( 5), with the output of n two select one selector (3) and the output of AND gate (5) as input, take SF as the two select one select selector (6) of control signal, with this two select one select The output of passer (6) is input to latch (7) controlled by clock signal CLK.
[0029] The following takes the 16-bit shift unit as an example to illustrate the design principle of the shift unit.
[0030] Let D be the input data of the 16-bit...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


