// header files #include #include #include #include "EncryptionUtility.h" // local constants // local functions // program int main( int argc, char *args[] ) { // int charNum; // char* string = "MyStringLengthThing"; // charNum = findStringLength(string); // printf("String Length: %d\n", charNum); // int squaredPerfect = 100; // int sqRT = findSquareRoot(squaredPerfect); // printf("%d's Square Root: %d\n", squaredPerfect, sqRT); // int randOne, randTwo, randThree; // randOne = getRandomLetterValue(); // randTwo = getRandomLetterValue(); // randThree = getRandomLetterValue(); // printf("Char Test: %d/%c, %d/%c, %d/%c\n\n", randOne, (char)randOne, randTwo, (char)randTwo, randThree, (char)randThree); char toEncrypt[ HUGE_STR_LEN ], decryptedStr[ HUGE_STR_LEN ]; char fileName[ STD_STR_LEN ], stringFromFile[ HUGE_STR_LEN ]; SquareArrayType *encryptedInput, *uploadedInput; srand( time( NULL ) ); printf( "\nEncryption Program\n" ); printf( "==================\n\n" ); promptForString( "Enter string to be encrypted: ", toEncrypt ); encryptedInput = encryptData( toEncrypt ); printf( "\nDisplay encryption as values:\n" ); displayArray( *encryptedInput, DISPLAY_INTS ); printf( "\nDisplay encryption as characters:\n" ); displayArray( *encryptedInput, DISPLAY_CHARS ); /* printf( "\nDecrypting the input string\n" ); decryptData( decryptedStr, encryptedInput ); printf( "\nDecrypted string: %s\n", decryptedStr ); printf( "\nDownloading encryption\n" ); promptForString( "\nEnter file name for download: ", fileName ); downloadData( fileName, *encryptedInput ); printf( "\nUploading encryption\n" ); promptForString( "\nEnter file name for upload: ", fileName ); uploadedInput = uploadData( fileName ); printf( "\nDisplay uploaded data:\n" ); displayArray( *uploadedInput, DISPLAY_INTS ); printf( "\nDecrypting the uploaded string\n" ); decryptData( stringFromFile, uploadedInput ); printf( "\nUploaded string: %s\n", stringFromFile ); */ // end program // clear arrays // encryptedInput = clearArrayType( encryptedInput ); // display end of program printf( "\nProgram End\n" ); // return success return 0; }