From 2048a09f51c7ddba2c315f3e9d691be9cd89659b Mon Sep 17 00:00:00 2001 From: srdusr Date: Wed, 28 Feb 2024 05:15:14 +0200 Subject: Update header file --- main.h | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'main.h') diff --git a/main.h b/main.h index a95f5ce..02d5b7c 100644 --- a/main.h +++ b/main.h @@ -2,14 +2,25 @@ #define MAIN_H #include +#include +#include +#include +#include #include #include #include #include +#include +#include #include #include #include +#define SALT_SIZE 16 +#define PBKDF2_ITERATIONS 10000 +#define AES_KEY_SIZE 32 // AES-256 +#define AES_BLOCK_SIZE 16 + #define MAX_PASSWORD_LENGTH 128 #define MAX_WEBSITE_LENGTH 128 #define MAX_USERNAME_LENGTH 128 @@ -25,8 +36,10 @@ extern struct Password passwords[MAX_PASSWORDS]; extern int numPasswords; void generate_password(char *password, int length); -void save_password(struct Password *password, const char *dir); -void load_passwords(const char *dir); +void save_password(struct Password *password, const char *website, + const char *dir, const char *user_password); +void load_passwords(const char *dir, const char *user_password); void copy_to_clipboard(char *text); +void print_ascii_art(const char *filename); #endif /* MAIN_H */ -- cgit v1.2.3