Substitution-permutation Network

In cryptography, an SP-network, or substitution-permutation network (SPN), is a series of linked mathematical operations used in block cipher algorithms such as AES. These networks consist of S-boxes and P-boxes that transform blocks of input bits into output bits. It is common for these transformations to be operations that are efficient to perform in hardware, such as exclusive or (XOR). S-boxes substitute or transform input bits into output bits. A good S-box will have the property that changing one input bit will change about half of the output bits. It will also have the property that each output bit will depend on every input bit. P-boxes permute or transpose bits across S-box inputs. In addition, at each round the key is combined using some group operation, typically XOR.
See also: Feistel network, Product cipher, Square, IDEA

 

<< PreviousWord BrowserNext >>
air srpska
kielce voivodship
planetary (comics)
ernie whitt
new chitose airport
jat
krakw voivodship
michael neubert
krosno voivodship
rs
banja luka
bud bird
mark dresser
just so stories
herzegovinian rebellion
lomza voivodship
legnica voivodship
chongming
battle of liegnitz
children's hour
draza mihailovic
the bicentennial man and other stories
serpent (cipher)
italians
leopard seal
independent democratic serbian party
lake kyoga
zielona gra voivodship
zamosc voivodship
wroclaw voivodship
wloclawek voivodship
walbrzych voivodship
j. h. c. whitehead
warsaw voivodship
torun voivodship
tarnw voivodship
tarnobrzeg voivodship
ivory gull
the book of sand
suwalki voivodship
periyar
radom voivodship
rzeszw voivodship
siedlce voivodship