Handbook
Glossary
(round) ( state -- )
Vocabulary
crypto
.
aes
.
private
Inputs
state
an
object
Outputs
None
Definition
IN:
crypto.aes.private
HOOK:
(round)
aes-strategy
( state -- )
Methods
USING:
crypto.aes.private
crypto.aes.utils
generalizations
kernel
sequences.private
;
M:
aes-decrypt
(round)
dup
first4-unsafe
{
[
-first-diag
d-transform
]
[
-fourth-diag
d-transform
]
[
-third-diag
d-transform
]
[
-second-diag
d-transform
]
}
4
ncleave
set-first4-unsafe
;
USING:
crypto.aes.private
;
M:
aes-encrypt
(round)
aes-round
;