Mercurial > dropbear
view examples/ch2-01.c @ 211:f01f0400314d libtomcrypt
disapproval of revision 6a39eb8b36778460fca83b8149df2a8b6d3327fd
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Wed, 06 Jul 2005 13:23:45 +0000 |
parents | d7da3b1e1540 |
children |
line wrap: on
line source
/* * Name : ch2-01.c * Purpose : Demonstration of reading the RNG * Author : Tom St Denis * * History : v0.81 Initial release */ /* ch2-02-2 */ #include <mycrypt.h> int main(void) { unsigned char buf[16]; unsigned long len; int ix; /* read the RNG */ len = rng_get_bytes(buf, sizeof(buf), NULL); /* verify return */ if (len != sizeof(buf)) { printf("Error: Only read %lu bytes.\n", len); } else { printf("Read %lu bytes\n", len); for (ix = 0; ix < sizeof(buf); ix++) { printf("%02x ", buf[ix]); } printf("\n"); } return EXIT_SUCCESS; } /* ch2-02-2 */