I'm working on a C# encryption program, and I am pretty much done with it.
It encrypts and decrypts a string that I pass as an argument.
The only problem is that when I compare to equivalent Java encryption program I notice that c# converts hexadecimal of special characters.
Is there a way I can tell the program not to convert special characters and just represent them as hexadecimal?
Here is an example
Java :
4g8LAQXy%2B1M%3D
C#:
4g8LAQXy+1M=
As you can see, '+' in hex is 2B and '=' in hex is 3D.