qasim-bend-kit
Releases (3)
Definitions (1,592)
libs/AES256GCM.bend
- def envelope_from_gcm
- def envelope_from_gcm_checked
- def encrypt_output
- def encrypt_output_from_gcm
- def encrypt_valid_output
- def encrypt_valid
- def encrypt_checked
- def encrypt_impl
- def bytes_difference.go
- def bytes_equal_full_scan
- def decrypt_payload
- def decrypt_auth_result
- def decrypt_authenticated_tag
- def decrypt_authenticated
- def decrypt_checked
- def decrypt_impl
- def parse_decoded
- def parse_decoded_hex
- def parse_version_fields
- def parse_version
- def parse_string_cmp_is_eq
- def parse_fields
- def parse_canonical_decision
- def parse_canonical
- def parse_impl
libs/AES256GCMCore.bend
- def xor_ifByte arithmetic.
- def gf8_xtime.high
- def gf8_xtime
- def gf8_mul.go
- def gf8_mul
- def gf8_pow.go
- def gf8_pow
- def rotl8
- def aes_sbox_algebraic
- def aes_sbox
- def aes_subword
- def aes_rotword
- def aes_rcon_step
- def aes_word
- def aes_words
- def aes_word_from_maybe
- def aes_word_at
- def aes_key_word_kind.step
- def aes_key_word_kind.rcon
- def aes_key_word_kind
- def aes_rcon_kind
- def aes_expand.go
- def aes256_expand_impl
- def aes_expand_keyAn abstract key remains neutral.
- def aes256_expand
- def aes_add_key.go
- def aes_add_key
- def aes_sub_state.go
- def aes_sub_state
- def aes_byte_from_maybe
- def aes_byte_at
- def aes_shift_rows
- type AesColumn
- def aes_mix_column
- def aes_mix_column.first
- def aes_mix_column.second
- def aes_mix_column.third
- def aes_mix_column.fourth
- def aes_mix_row
- def aes_mix_byte
- def aes_mix_state.finish
- def aes_mix_state
- def aes_middle_round
- def aes_final_round
- def aes_rounds.go
- def aes256_encrypt_expanded
- def aes256_encrypt_block
- def gcm_hex_maskGCM counter mode and GHASH use 16-byte blocks in network byte order.
- def gcm_mask_byte_valid
- def gcm_bytes_valid
- def gcm_mask_bytes
- def gcm_mask_bytes_valid
- def gcm_mask_bytes_length
- type GcmTag
- type GcmCiphertext
- def gcm_ciphertext_bytes
- def ghash_xor_if
- def ghash_xor_list.go
- def ghash_xor_list
- type GhashFieldKeep the 128-bit GHASH accumulator in four machine words during its hot loop.
- def ghash_field
- def ghash_field_bytes
- def ghash_field_word
- def ghash_field_shift_top
- def ghash_field_shift_right
- def ghash_field_xor_if
- def ghash_field_xor_if.all
- def ghash_mul.go
- def ghash_mul
- def ghash_update
- def ghash_zero_pad.go
- def ghash_finish
- def ghash_bytes.go
- def ghash_bytes
- def ghash_nat_bytes.go