/* CC0 (Public domain) - see LICENSE file for details */ #if !defined(_isaac_H) # define _isaac_H (1) # include typedef struct isaac_ctx isaac_ctx; /*This value may be lowered to reduce memory usage on embedded platforms, at the cost of reducing security and increasing bias. Quoting Bob Jenkins: "The current best guess is that bias is detectable after 2**37 values for [ISAAC_SZ_LOG]=3, 2**45 for 4, 2**53 for 5, 2**61 for 6, 2**69 for 7, and 2**77 values for [ISAAC_SZ_LOG]=8."*/ #define ISAAC_SZ_LOG (8) #define ISAAC_SZ (1<