I learned all I have about encryption on my own, I allready have the algorithms down, I just want to make it faster and work on files instead of just text as it does now.
I don't actually want to edit the original file. It would make a new file that is encrypted/compressed.
The compression is still in development (I've got it compressing but no way to know if it's doing it properly because I haven't coded the decompression algorithm yet).
I know
VB isn't a very good language to be doing this in but I suppose the only reason I work with it is because it is what I know... and I like that I can build the gui so quick and easy.
This is what I am currently doing:
read a character, find it's ascii value, convert that value to binary, alter the value on the binary level, convert the new value(s) back to decimal and then return them as (a) new character(s).
it's just awkward.
I want to be able to just work on the binary level:
grab a binary value, alter the binary value, ouput new value.
MUCH simplier.
For the most part, I have been told that my encryptions are useless (too slow and awkward) and that my compression is little more than "interesting" but I'm not trying to make them usefull, I'm just doing this because I want to see if I can do it.
Thanks for the help, I'll look into huffman trees (allways willing to learn something new),
~HiddenFire/Nathaniel