[BACK]Return to sha1.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_ntl / crypt / sha1

Diff for /OpenXM/src/ox_ntl/crypt/sha1/sha1.h between version 1.1 and 1.6

version 1.1, 2004/01/12 13:16:28 version 1.6, 2004/09/20 00:10:24
Line 1 
Line 1 
 /* $OpenXM$ */  /* $OpenXM: OpenXM/src/ox_ntl/crypt/sha1/sha1.h,v 1.5 2004/07/15 14:51:42 iwane Exp $ */
   
 #ifndef __SHA1_H__  #ifndef __SHA1_H__
 #define __SHA1_H__  #define __SHA1_H__
   
   #include <inttypes.h>
   
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C" {  extern "C" {
 #endif  #endif
   
 int     sha1(unsigned char *, const unsigned char *, int len);  int     sha1(unsigned char *, const unsigned char *, size_t _len);
 int     sha1_h(unsigned char *, const unsigned char *, int len, unsigned int *_h);  int     sha1_h(unsigned char *, const unsigned char *, size_t _len, const uint32_t *_h);
   
   int     fsha1(unsigned char *, int _fd);
   
   void    sha1_md (uint32_t *, const unsigned char *);
   
   
   #ifdef __cplusplus
   }
   #endif
   
 #ifdef _WITH_NTL_  #ifdef _WITH_NTL_
   
   #include <NTL/ZZ.h>
   
 int     ntl_sha1(ZZ &, const ZZ &);  int     ntl_sha1(ZZ &, const ZZ &);
 int     ntl_sha1_h(ZZ &, const ZZ &, unsigned int *);  int     ntl_sha1_h(ZZ &, const ZZ &, uint32_t *);
   
 #endif /* _WITH_NTL */  #endif /* _WITH_NTL */
   
 #ifdef __cplusplus  
 }  
 #endif  
   
 #endif /* __SHA1_H__ */  #endif /* __SHA1_H__ */
   

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.6

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>