Design Of Discrete-Time Chaos-Based Systems For Hardware Security Applications