#include <Random123/ars.h>
Public Types | |
typedef ars4x32_ctr_t | ctr_type |
typedef ars4x32_key_t | key_type |
typedef ars4x32_key_t | ukey_type |
Public Member Functions | |
ctr_type | operator() (ctr_type ctr, key_type key) const |
Static Public Attributes | |
static const unsigned int | rounds = ROUNDS |
typedef ars4x32_ctr_t r123::ARS4x32_R< ROUNDS >::ctr_type |
typedef ars4x32_key_t r123::ARS4x32_R< ROUNDS >::key_type |
typedef ars4x32_key_t r123::ARS4x32_R< ROUNDS >::ukey_type |
ctr_type r123::ARS4x32_R< ROUNDS >::operator() | ( | ctr_type | ctr, | |
key_type | key | |||
) | const [inline] |
const unsigned int r123::ARS4x32_R< ROUNDS >::rounds = ROUNDS [static] |