I was interested in knowing some encryption methods for C++.
I know about XOR encryption and can use it (Many thanks to ultifintus' great article).
(I have seen the Wiki pages on some methods of encryption, and most of them were beyond my scope of knowledge of mathematics...)
Any help is appreciated!
Although you mentioned that you already read some wiki pages, i want to suggest you trying to write an Enigma or RSA algortihm in c++.
Both algorithms are not quite difficult to understand in my opinion and not much harder to implement, although for RSA you'll need some data structure that can handle very large integer values.
I had seen the RSA algorithm, and it is well beyond my mathematical knowledge, Euler's Totient Function, and modular arithmetic are beyond me at the moment.
I hadn't seen the Enigma Machine page though. I will give it a try.
Thanks though.
I assure, I didn't get confused by the terms, but by their implementations. I did ask my (maths) teacher about modular arithmetic some time earlier, and he replied that it will be nearly 2 years before I will get to the basics of that topic...
I have seen their explanation on a couple of sites, and all are too complex for me to get a definite idea of using them.
As for Enigma, It seems to be only able to encrypt alphabets (not much different in general terms from shifting encryption, just in a more advanced way). I should have specified the sort of encryption I was hoping for would be for encrypting data in Files (I was thinking of mixing data in game scores to prevent my cousin from dabbling with them to get better scores!).