void encrypt() { FILE *fp_input, *fp_output; fp_input = fopen("README", "rb"); fp_output = fopen("readme.enc", "wb"); char *key = "mynameisslimshad"; aes_encrypt_file(fp_input, fp_output, key); fclose(fp_input); fclose(fp_output); }
bool aes_encrypt_file_and_rsa_sign(const char* filename, const char* outfilename) { bool retval = false; std::vector<BYTE> inData; std::string out_filename = std::string(outfilename); do { char base64_key[] = "JUC/gPtu9fygSLbZaS/o1mxrfOGfRMkbZOOAsAaW9MU="; char base64_iv[] = "jJGbbzjndPzqgof8ou9MQA=="; if (!aes_encrypt_file(base64_key, base64_iv, filename, out_filename.c_str())) { break; } if (!sign_file2(out_filename)) { break; } retval = true; } while (0); return retval; }