/home/dko/projects/mobilec/trunk/src/security/xyssl-0.9/include/xyssl/havege.h

Go to the documentation of this file.
00001 
00004 #ifndef XYSSL_HAVEGE_H
00005 #define XYSSL_HAVEGE_H
00006 
00007 #define COLLECT_SIZE 1024
00008 
00012 typedef struct
00013 {
00014 int PT1, PT2, offset[2];
00015 int pool[COLLECT_SIZE];
00016 int WALK[8192];
00017 }
00018 havege_state;
00019 
00020 #ifdef __cplusplus
00021 extern "C" {
00022 #endif
00023 
00029 void havege_init( havege_state *hs );
00030 
00038 int havege_rand( void *p_rng );
00039 
00040 #ifdef __cplusplus
00041 }
00042 #endif
00043 
00044 #endif /* havege.h */

Generated on Tue Oct 28 17:03:22 2008 for Mobile-C by doxygen 1.5.5

AltStyle によって変換されたページ (->オリジナル) /