Зачем нужны таблицы подстановок в блочных алгоритмах шифрования?
В блочных шифрах они нужны для того же что и в подстановочных сетях - для добавления нелинейности.
en.wikipedia.org/wiki/Confusion_and_diffusion
Это таблицы замен, читайте описание алгоритма.