Цитата Сообщение от vinxru Посмотреть сообщение
Предложу примитивный XOR RND(), хоть это и не перестановка.
Берем матрицу 8х8 байт, склавываем с матрицей ключа 8х8 -> все, файл зашифрован.
На второй стороне выполняем вычитание -> файл расшифрован.