crypto
0.1.0
In crypto::aes
Constants
AES_128_KEY_SIZE
AES_192_KEY_SIZE
AES_256_KEY_SIZE
AES_BLOCK_SIZE
ALOG_TABLE
COL_SIZE
INV_S_BOX
LOG_TABLE
RCON
ROW_SIZE
S_BOX
Functions
add_round_key
aes_dec_block
aes_enc_block
affine_transform
calculate_parameters
copy_block_to_state
copy_state_to_block
expand_key
find_inverse
inv_mix_columns
inv_shift_rows
inv_sub_bytes
inverse_affine_transform
left_circular_shift
mix_columns
mul
multiply_gf
rc
shift_rows
sub_byte
sub_bytes
validate_key_len
Type Aliases
AesBlock
?
Settings
Function
crypto
::
aes
::
multiply_gf
Copy item path
source
·
[
−
]
const fn multiply_gf(a:
u8
, b:
u8
) ->
u8