Text this: A new KD-3D-CA block cipher with dynamic S boxes based on 3D cellular automata