Module curve25519_dalek::subtle [] [src]

Constant-time traits and utility functions.

Traits

CTAssignable

Trait for items which can be conditionally assigned in constant time.

CTEq

Trait for items whose equality to another item may be tested in constant time.

CTNegatable

Trait for items which can be conditionally negated in constant time.

Functions

arrays_equal_ct

Check equality of two 32-byte arrays in constant time.

byte_is_nonzero

Test if a byte is non-zero in constant time.

bytes_equal_ct

Check equality of two bytes in constant time.