enum | vSMCRNGType {
vSMCRNG,
vSMCRNG_64,
vSMCRNGMini,
vSMCRNGMini_64,
vSMCPhilox,
vSMCPhilox_64,
vSMCThreefry,
vSMCThreefry_64,
vSMCAES128,
vSMCAES128_64,
vSMCAES192,
vSMCAES192_64,
vSMCAES256,
vSMCAES256_64,
vSMCARS,
vSMCARS_64,
vSMCPhilox2x32,
vSMCPhilox4x32,
vSMCPhilox2x64,
vSMCPhilox4x64,
vSMCPhilox2x32_64,
vSMCPhilox4x32_64,
vSMCPhilox2x64_64,
vSMCPhilox4x64_64,
vSMCThreefry2x32,
vSMCThreefry4x32,
vSMCThreefry2x64,
vSMCThreefry4x64,
vSMCThreefry8x64,
vSMCThreefry16x64,
vSMCThreefry2x32_64,
vSMCThreefry4x32_64,
vSMCThreefry2x64_64,
vSMCThreefry4x64_64,
vSMCThreefry8x64_64,
vSMCThreefry16x64_64,
vSMCAES128x1,
vSMCAES128x2,
vSMCAES128x4,
vSMCAES128x8,
vSMCAES128x1_64,
vSMCAES128x2_64,
vSMCAES128x4_64,
vSMCAES128x8_64,
vSMCAES192x1,
vSMCAES192x2,
vSMCAES192x4,
vSMCAES192x8,
vSMCAES192x1_64,
vSMCAES192x2_64,
vSMCAES192x4_64,
vSMCAES192x8_64,
vSMCAES256x1,
vSMCAES256x2,
vSMCAES256x4,
vSMCAES256x8,
vSMCAES256x1_64,
vSMCAES256x2_64,
vSMCAES256x4_64,
vSMCAES256x8_64,
vSMCARSx1,
vSMCARSx2,
vSMCARSx4,
vSMCARSx8,
vSMCARSx1_64,
vSMCARSx2_64,
vSMCARSx4_64,
vSMCARSx8_64,
vSMCRDRAND16,
vSMCRDRAND32,
vSMCRDRAND64
} |