Шифрование и дешифрование чисто - PullRequest
0 голосов
/ 13 апреля 2011

У меня есть строка длиной 64 символа, я должен преобразовать ее в строку длиной 16 символов.Не могли бы вы рассказать мне о методе шифрования, который шифрует строку из 64 символов в строку из 16 символов, а также, когда я расшифровываю строку из 16 символов, мне нужно вернуть строку из 64 символов.

1 Ответ

7 голосов
/ 13 апреля 2011

Вы не можете.

Как правило, вы не можете поместить 64 байта (или символа) информации в 16 байтов (или символов) без потери некоторых данных.

Вы можете попытаться сжать его, и, если вам повезет, данные сжимаются до 16 байтов или меньше, но это зависит от входных данных и определенно не будет работать на всех входных данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...