Предположим, что у нас есть безопасная(качественная, secure) псевдослучайная перестановка:

Мы хотим расширить область действия и значения нашей перестановки с

до

Представим следующее решение:
![$\mathbf{E}_{ext} (k, [x_1,x_2, ... , x_n]) := [\mathbf{E}(k,x_1) , \mathbf{E}(k,x_2), ... , \mathbf{E}(k, x_n)]$ $\mathbf{E}_{ext} (k, [x_1,x_2, ... , x_n]) := [\mathbf{E}(k,x_1) , \mathbf{E}(k,x_2), ... , \mathbf{E}(k, x_n)]$](https://dxdy-04.korotkov.co.uk/f/f/3/4/f342ce713ebd38698a9eff1e7a9df3ed82.png)
, где

Будет ли полученная перестановка безопасной (secure) ?
Если да - доказать
Нет - продемонстрировать явную атаку
Единственное до чего я смог дойти, это то что секьюрность подразумевает отсутствие доп информации об исходных данных, по полученным. Но мы точно можем сказать о равенстве или отличии

Так как в

ко всем аргументам применяется одна и та же перестановка, а значит они перейдут в одни и те же значения.
Но как таковую атаку я не могу продемонстрировать, возможно я еще что-то упускаю.