Stream Cipher Encryption с короткой зашифрованной строкой

Я ищу метод шифрования Stream Cipher, который приведет к тому, что зашифрованная строка предпочтительно будет максимально короткой и будет содержать только буквенно-цифровые символы. Есть ли такая вещь встроенная в.NET? Я исследовал, но не смог найти что-то подобное.

Спасибо,

2 ответа

Решение

Я нашел ответ здесь. Действительно простое сжатие коротких строк, что означает, что это невозможно, поскольку шифрование означает также увеличение значения. Лучшее, что можно сделать, это сохранить тот же размер ввода, но если результат должен быть буквенно-цифровым, то более длинная строка является обязательной

Вы можете сделать его короче - просто заархивируйте полученную зашифрованную строку, используя java или другую библиотеку, и выведите ее в шестнадцатеричном виде. Довольно прямо вперед.

Другие вопросы по тегам