PandA-2024.02
Macros | Functions | Variables
bf.c File Reference
#include <stdio.h>
#include "blowfish.h"
#include "bf_locl.h"
#include "bf_pi.h"
#include "bf_skey.c"
#include "bf_cfb64.c"
#include "bf_enc.c"
Include dependency graph for bf.c:

Go to the source code of this file.

Macros

#define KEYSIZE   5200
 
#define N   40
 

Functions

int blowfish_main ()
 
int main ()
 

Variables

const unsigned char in_key [KEYSIZE]
 
const unsigned char out_key [KEYSIZE]
 

Macro Definition Documentation

◆ KEYSIZE

#define KEYSIZE   5200

Definition at line 92 of file bf.c.

Referenced by blowfish_main().

◆ N

#define N   40

Definition at line 814 of file bf.c.

Referenced by blowfish_main().

Function Documentation

◆ blowfish_main()

int blowfish_main ( )

Definition at line 817 of file bf.c.

References BF_cfb64_encrypt(), BF_set_key(), in_key, indata, k, KEYSIZE, N, out_key, and outdata.

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ main()

int main ( void  )

Definition at line 856 of file bf.c.

References blowfish_main(), and main_result.

Here is the call graph for this function:

Variable Documentation

◆ in_key

const unsigned char in_key[KEYSIZE]

Definition at line 93 of file bf.c.

Referenced by blowfish_main().

◆ out_key

const unsigned char out_key[KEYSIZE]

Definition at line 486 of file bf.c.

Referenced by blowfish_main().


Generated on Mon Feb 12 2024 13:03:06 for PandA-2024.02 by doxygen 1.8.13