List of all items
Structs
- field::FieldCodecEngine
- field::FieldCodecIn
- field::FieldCodecOut
- field::FieldCodecRegs
- field::FieldElement2625
- field::FieldMulEngine
- field::FieldMulIn
- field::FieldMulOut
- field::FieldMulRegs
- field::FieldPowController
- field::FieldPowControllerIn
- field::FieldPowControllerOut
- field::FieldPowEngine
- field::FieldPowIn
- field::FieldPowOut
- field::FieldPowRegs
- field::ParallelFieldMulBank4
- field::ParallelFieldMulEngine
- field::parallel::ParallelFieldMulBank4
- field::parallel::ParallelFieldMulEngine
- field::parallel::ParallelFieldMulRegs
- hash_feeder::HashFeederEngine
- hash_feeder::HashFeederIn
- hash_feeder::HashFeederOut
- hash_feeder::HashFeederRegs
- point::EdwardsPoint
- point::ParallelPointOpController
- point::ParallelPointOpControllerIn
- point::ParallelPointOpControllerOut
- point::ParallelPointOpRegs
- point::PointCodecController
- point::PointCodecControllerIn
- point::PointCodecControllerOut
- point::PointCodecEngine
- point::PointCodecIn
- point::PointCodecOut
- point::PointControlRegs
- point::PointMicroInstruction
- point::PointOpController
- point::PointOpControllerIn
- point::PointOpControllerOut
- point::PointOpEngine
- point::PointOpIn
- point::PointOpOut
- point::ProjectiveNielsPoint
- point::ScalarMulController
- point::ScalarMulControllerIn
- point::ScalarMulControllerOut
- point::ScalarMulEngine
- point::ScalarMulIn
- point::ScalarMulOut
- point::ScalarMulRegs
- point::parallel_point::ParallelPointOpController
- point::parallel_point::ParallelPointOpControllerIn
- point::parallel_point::ParallelPointOpControllerOut
- point::parallel_point::ParallelPointOpRegs
- scalar::Scalar29
- scalar::ScalarEngine
- scalar::ScalarEngineIn
- scalar::ScalarEngineOut
- scalar::ScalarModEngine
- scalar::ScalarModIn
- scalar::ScalarModOut
- scalar::ScalarModRegs
- scalar::ScalarRadix16
- scalar::ScalarRegs
- scalar::ScalarWords
- sha512::Sha512Engine
- sha512::Sha512EngineIn
- sha512::Sha512EngineOut
- sha512::Sha512RoundIn
- sha512::Sha512RoundOut
- sha512::ShaRegs
- types::Ed25519Command
- types::Ed25519Result
- types::MessageWord
- types::PassRequest
Enums
- field::FieldCodecState
- field::FieldMulState
- field::FieldPowState
- field::parallel::ParallelFieldMulState
- hash_feeder::HashFeederState
- point::ParallelPointOpState
- point::PointOpState
- point::ScalarMulState
- point::parallel_point::ParallelPointOpState
- scalar::ScalarModState
- scalar::ScalarState
- sha512::ResumeState
- sha512::ShaState
Functions
- field::field_add_2625_kernel
- field::field_carry_reduce_2625_kernel
- field::field_codec_engine_kernel
- field::field_equal_kernel
- field::field_from_bytes_kernel
- field::field_is_negative_kernel
- field::field_is_zero_kernel
- field::field_minus_one_kernel
- field::field_mul_engine_kernel
- field::field_neg_2625_kernel
- field::field_one
- field::field_one_kernel
- field::field_pow_controller_kernel
- field::field_pow_engine_kernel
- field::field_reduce_wide_kernel
- field::field_sub_bias_2625_kernel
- field::field_to_bytes_kernel
- field::field_zero
- field::field_zero_kernel
- field::lookup_select8_kernel
- field::parallel::parallel_field_mul_bank4_kernel
- field::parallel::parallel_field_mul_engine_kernel
- hash_feeder::hash_feeder_engine_kernel
- point::bytes32_equal_kernel
- point::ed25519_basepoint
- point::ed25519_basepoint_kernel
- point::edwards_d2_kernel
- point::edwards_d_kernel
- point::edwards_identity
- point::edwards_identity_kernel
- point::get_field_limb_kernel
- point::negate_niels_kernel
- point::negate_point_kernel
- point::niels_identity
- point::niels_identity_kernel
- point::niels_word_kernel
- point::parallel_point::parallel_point_op_controller_kernel
- point::parallel_point_op_controller_kernel
- point::point_codec_controller_kernel
- point::point_codec_engine_kernel
- point::point_codec_initial_regs
- point::point_decode_instruction_kernel
- point::point_identity_registers
- point::point_instruction_address_kernel
- point::point_load_registers_kernel
- point::point_op_controller_kernel
- point::point_op_engine_kernel
- point::point_select_register_kernel
- point::point_write_register_kernel
- point::scalar_mul_controller_kernel
- point::scalar_mul_engine_kernel
- point::set_field_limb_kernel
- point::set_niels_word_kernel
- point::sqrt_m1_kernel
- scalar::scalar_add_kernel
- scalar::scalar_add_mod_l_kernel
- scalar::scalar_engine_kernel
- scalar::scalar_from_bytes_kernel
- scalar::scalar_ge_kernel
- scalar::scalar_l
- scalar::scalar_l_kernel
- scalar::scalar_mod_engine_kernel
- scalar::scalar_radix16_kernel
- scalar::scalar_shift_in_kernel
- scalar::scalar_sub_kernel
- scalar::scalar_to_bytes_kernel
- scalar::scalar_zero
- scalar::scalar_zero_kernel
- sha512::sha512_engine_kernel
- sha512::sha512_round_kernel
- sha512::sha512_schedule_kernel
- types::empty_command
- types::empty_pass_request
- types::empty_result
Type Aliases
Constants
- field::FIELD_CODEC_DECODE
- field::FIELD_CODEC_ENCODE
- field::FIELD_OP_ADD
- field::FIELD_OP_MUL
- field::FIELD_OP_SUB
- field::FIELD_POW_INVERT
- field::FIELD_POW_MUL
- field::FIELD_POW_P58
- field::FIELD_POW_SQRT
- hash_feeder::HASH_SOURCE_CACHE_TAIL
- hash_feeder::HASH_SOURCE_EXTERNAL
- hash_feeder::HASH_SOURCE_EXTERNAL_CACHE
- hash_feeder::HASH_SOURCE_INTERNAL
- point::CODEC_COMPRESS_INV
- point::CODEC_COMPRESS_X
- point::CODEC_COMPRESS_X_ENCODE
- point::CODEC_COMPRESS_Y
- point::CODEC_COMPRESS_Y_ENCODE
- point::CODEC_DECOMPRESS_ADJUST
- point::CODEC_DECOMPRESS_CANDIDATE_ENCODE
- point::CODEC_DECOMPRESS_CANONICAL
- point::CODEC_DECOMPRESS_CANONICAL_COMPARE
- point::CODEC_DECOMPRESS_CHECK
- point::CODEC_DECOMPRESS_CHECK_COMPARE
- point::CODEC_DECOMPRESS_CHECK_ENCODE_LEFT
- point::CODEC_DECOMPRESS_CHECK_ENCODE_RIGHT
- point::CODEC_DECOMPRESS_DY2
- point::CODEC_DECOMPRESS_NEGATE
- point::CODEC_DECOMPRESS_SQRT
- point::CODEC_DECOMPRESS_T
- point::CODEC_DECOMPRESS_U
- point::CODEC_DECOMPRESS_V
- point::CODEC_DECOMPRESS_V_INV
- point::CODEC_DECOMPRESS_X2
- point::CODEC_DECOMPRESS_Y2
- point::CODEC_DONE
- point::CODEC_IDLE
- point::POINT_CODEC_COMPRESS
- point::POINT_CODEC_DECOMPRESS
- point::POINT_OP_ADD_NIELS
- point::POINT_OP_DOUBLE
- point::POINT_OP_IS_IDENTITY
- point::POINT_OP_TO_NIELS
- scalar::SCALAR_OP_CANONICAL
- scalar::SCALAR_OP_MUL_ADD
- scalar::SCALAR_OP_REDUCE_256
- scalar::SCALAR_OP_REDUCE_WIDE
- types::ERROR_INVALID_OP
- types::ERROR_MALFORMED_POINT
- types::ERROR_MISSING_KEY
- types::ERROR_NONE
- types::ERROR_NON_CANONICAL_SCALAR
- types::ERROR_SMALL_ORDER
- types::ERROR_STREAM_FRAMING
- types::ERROR_VERIFY_EQUATION
- types::FLAG_STRICT_VERIFY
- types::FLAG_USE_CACHED_KEY
- types::OP_CLEAR_KEY
- types::OP_DERIVE_PUBLIC_KEY
- types::OP_SIGN
- types::OP_VERIFY