Мне нужна помощь в отношении шифрования и дешифрования строки в Java. У меня есть строка длиной 16, мне нужно ее кодировать, а также декодировать, но мне нужно, чтобы закодированная строка была буквенно-цифровой и имела символы, которые пользователь может набирать с мобильного телефона и размером.Так же, как обычный текст, я пробовал Md5 и DES, но MD5 - только один путь, а строка в кодировке DES - не только буквенно-цифровые, а правильные символы пробовали другие способы, не находя правильного решения.