I have a string which contains alphabets, numbers and special characters, that can roughly go up to a maximum of 300 characters in length.
I'd like to compress or encode or compact(I don't know which is the correct process to be used) so that the final string should be half(can be anything less than that as well) of the original string length.
So this human non-understandable string can be sent via any mechanism to the recipient and he should be able to decode this at his end to get the original string.
Please provide some pointers on how I should be implementing this.
I have some understanding on Huffman coding, but it needs the symbol table also to be sent.
I have looked at base-64 (don;t know if I understood it correctly) but it is increasing the string length.
All comments and pointers welcome.
I have looked at StackOverflow Qs-1,
Thanks,
Sen