implemented setFlags function
This commit is contained in:
parent
ad21a520b5
commit
307642272e
@ -4,8 +4,11 @@
|
|||||||
|
|
||||||
int main(void)
|
int main(void)
|
||||||
{
|
{
|
||||||
|
//SET FLAGS
|
||||||
|
setFlags((inputFlags) {1, 1, 0});
|
||||||
|
|
||||||
//RUN ENCRYPTION WITH TEXT_TO_ENCRYPT, GENERATE NEW KEY AND DO NOT CHECK FOR ACTIVE VERSION & PREVENT ANY OUTPUT
|
//RUN ENCRYPTION WITH TEXT_TO_ENCRYPT, GENERATE NEW KEY AND DO NOT CHECK FOR ACTIVE VERSION & PREVENT ANY OUTPUT
|
||||||
outputFlags encryptedText = encryptText(TEXT_TO_ENCRYPT, NULL, (inputFlags) {1, 1, 0});
|
outputFlags encryptedText = encryptText(TEXT_TO_ENCRYPT, NULL);
|
||||||
|
|
||||||
//SIMPLE TEXT
|
//SIMPLE TEXT
|
||||||
printf
|
printf
|
||||||
|
@ -20,6 +20,9 @@ int main(void)
|
|||||||
0 //UPDATE
|
0 //UPDATE
|
||||||
};
|
};
|
||||||
|
|
||||||
|
//SET FLAGS
|
||||||
|
setFlags(flags);
|
||||||
|
|
||||||
//SET KEY_LENGTH TO 100
|
//SET KEY_LENGTH TO 100
|
||||||
setKeyLength(100);
|
setKeyLength(100);
|
||||||
keyBuffer = malloc(getKeyLength() + 1);
|
keyBuffer = malloc(getKeyLength() + 1);
|
||||||
@ -28,7 +31,7 @@ int main(void)
|
|||||||
setEncryptionSeparator('|');
|
setEncryptionSeparator('|');
|
||||||
|
|
||||||
//ENCRYPT
|
//ENCRYPT
|
||||||
outputFlags encrypted = encryptText(TEST_TEXT, NULL, flags);
|
outputFlags encrypted = encryptText(TEST_TEXT, NULL);
|
||||||
|
|
||||||
strcpy(textBuffer, encrypted.outputText); //GET ENCRYPTED TEXT
|
strcpy(textBuffer, encrypted.outputText); //GET ENCRYPTED TEXT
|
||||||
strcpy(keyBuffer, encrypted.usedKey); //GET KEY
|
strcpy(keyBuffer, encrypted.usedKey); //GET KEY
|
||||||
@ -38,7 +41,7 @@ int main(void)
|
|||||||
deallocateOutput(encrypted);
|
deallocateOutput(encrypted);
|
||||||
|
|
||||||
//DECRYPT
|
//DECRYPT
|
||||||
encrypted = decryptText(textBuffer, keyBuffer, flags);
|
encrypted = decryptText(textBuffer, keyBuffer);
|
||||||
|
|
||||||
timeBuffer += encrypted.elapsedTime; //GET TIME 1
|
timeBuffer += encrypted.elapsedTime; //GET TIME 1
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user