メインページ | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

dkcRijndael.h

説明を見る。
00001 
00009 #ifndef dkutil_c_Rijndael
00010 #define dkutil_c_Rijndael
00011 
00012 #include "dkcOSIndependent.h"
00013 #include "dkcMemoryStream.h"
00014 #if 0
00015 
00016 
00017 #include "rijndael/aes.h"
00018 
00019 
00020 
00021 #define RIJNDAEL_BLOCK_SIZE BLOCK_SIZE
00022 
00023 typedef struct dkc_RijnDael{
00024     //DKC_MEMORYSTREAM *mKey;
00025     aes_ctx mCtx;
00026 }DKC_RIJNDAEL;
00027 
00028 //enum{
00029 
00030 
00031 //};
00032 
00033 DKC_EXTERN DKC_RIJNDAEL *WINAPI dkcAllocRijndaelEncrypt(const BYTE *key,size_t keysize);
00034 
00035 
00036 
00037 DKC_EXTERN DKC_RIJNDAEL *WINAPI dkcAllocRijndaelDecrypt(const BYTE *key,size_t keysize);
00038 
00039 
00040 //int WINAPI dkcRijnDaelCrypt(
00041 
00042 DKC_EXTERN int WINAPI dkcFreeRijndael(DKC_RIJNDAEL **);
00043 
00044 DKC_EXTERN int WINAPI dkcRijndaelEncrypt(DKC_RIJNDAEL *p,BYTE *dest,size_t dsize,const BYTE *src,size_t ssize);
00045 
00046 
00047 DKC_EXTERN int WINAPI dkcRijndaelDecrypt(DKC_RIJNDAEL *p,BYTE *dest,size_t dsize,const BYTE *src,size_t ssize);
00048 
00049 
00050 #endif
00051 
00052 #endif //end of include once

dkutil_cに対してTue Oct 19 03:34:55 2004に生成されました。 doxygen 1.3.6