SourceForge.jp

blowfish.cpp

#include "stdafx.h"
#include "blowfish.h"
#include "blowfish.h2"

blowfish.cppのインクルード依存関係図

Include dependency graph

マクロ定義

#define S(x, i)   (SBoxes[i][x.w.byte##i])
#define bf_F(x)   (((S(x,0) + S(x,1)) ^ S(x,2)) + S(x,3))
#define ROUND(a, b, n)   (a.dword ^= bf_F(b) ^ PArray[n])

マクロ定義

#define bf_F  )     (((S(x,0) + S(x,1)) ^ S(x,2)) + S(x,3))
 

#define ROUND a,
b,
 )     (a.dword ^= bf_F(b) ^ PArray[n])
 

#define S x,
 )     (SBoxes[i][x.w.byte##i])
 


dkutil 1.02リリース前 d金魚専用マニュアルバージョンに対してSun Dec 28 21:23:09 2003に生成されました。 doxygen 1.3.5