Encrypts/Decrypts string containing currency values in the following formats:
The result will be a valid amount in the same format as the input currency amount. Two different currency amounts c1 and c2 may have values such that c1 may be smaller than c2 before encryption. The encrypted result c1' is not be guaranteed to be less than the enrypted result c2'.
Input : 678,543.21
Output : 293,825.64