Added classes for Encryption and Decryption

This commit is contained in:
amazing-username
2017-03-24 13:00:56 -05:00
parent 80d6d20b16
commit adc92aae29
13 changed files with 375 additions and 19 deletions
+35
View File
@@ -0,0 +1,35 @@
#include <ios>
#include "Encryption.h"
#include "GenerateKeys.h"
Encryption::Encryption()
{
}
void Encryption::setMessage(const std::string message)
{
this->message = message;
}
void Encryption::encryptMessage()
{
GenerateKeys* gk = new GenerateKeys;
writeToFile.open("encryptedFile.txt", std::ios::out);
for (unsigned short indexOfString = 0; indexOfString < message.size(); indexOfString++)
{
writeToFile << gk->encryptedCharacters[message.at(indexOfString)];
}
writeToFile.close();
delete gk;
}
std::string Encryption::getMessage() const
{
return message;
}