Если вы хотите, чтобы вывод был короче, чем ввод, вы на самом деле не говорите о шифровании . Вы говорите о сжатии или, более вероятно, хешировании . Если вам нужен безопасный способ сравнения известного текста с зашифрованным текстом (например, для обмена паролями), то вы можете использовать любое количество схем хеширования, наиболее известной из которых, вероятно, является MD5. 1007 *