2012-11-23 45 views
0

在我的應用程序中,我使用AES算法對字符串進行了加密和解密。但是加密字符串以十六進制字符串形式出現,並且隨着我們增加需要加密的字符串的長度,字符串的長度不斷增加。你能告訴我是否有這樣的方法可以減少加密字符串的長度?如何減少Android中的十六進制字符串的長度?

謝謝。

回答

0

在十六進制中,您通常會使用固定大小,如每個字節(00-FF)的兩個字符或前綴格式(如0x0 - 0xFF)。所以基本上沒有太大的改進空間,除了做data compression - 無論是源數據還是輸出十六進制字符串。

+0

謝謝您的回覆。否則,請你告訴我是否有更好的方法來加密和解密,以便我得到一個長度儘可能短的加密字符串? –

相關問題