X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fsec%2Frandom.h;h=d0dc31462c4846487ad5d4d27dba185202d65378;hb=955a6b6d683b2958afaab6f3b2afacc188656681;hp=8708f35a30c25c6b7772ff51f10df8ec21c58eea;hpb=075bcf453371e1b3f7b6ca72b4080eefbe1be3f7;p=bertos.git diff --git a/bertos/sec/random.h b/bertos/sec/random.h index 8708f35a..d0dc3146 100644 --- a/bertos/sec/random.h +++ b/bertos/sec/random.h @@ -46,28 +46,28 @@ /** * Configure the security level required by the application. - * + * * Application developers are suggested to keep the strongest * setting (default) unless there are memory or code size issues. - * + * * Available settings are: - * + * * * \a RANDOM_SECURITY_STRONG: The random library will use * an entropy pool, automatically feeded by drivers, to gather * entropy from hardware sources. Data from the pool will * be used to reseed a secure random number generator. Moreover, * the generator will be automatically initialised - * with enough entropy to generate safe random numbers even + * with enough entropy to generate safe random numbers even * immediately after hw reset. * The overall structure is the same as used by modern * desktop PCs for generating secure random numbers. - * + * * * \a RANDOM_SECURITY_MEDIUM: This intermediate settings will - * avoid usage of an entropy pool, to reduce memory and code + * avoid usage of an entropy pool, to reduce memory and code * usage. The security of this settings relies only on the * good behaviour of the random number generator (even though * it will be well-seeded at startup). - * + * * * \a RANDOM_SECURITY_MINIMUM: This is the lighter setting that * allows minimal memory and code usage, and it suggested only * for extremely constrained systems, that only generates few @@ -93,14 +93,14 @@ INLINE uint16_t random_gen16(void) { uint8_t x; random_gen(&x, 2); - return x; + return x; } INLINE uint32_t random_gen32(void) { uint8_t x; random_gen(&x, 4); - return x; + return x; } #endif /* SEC_RANDOM_H */