Asynchronous Physical Unclonable Function Using Fpga-Based Self-Timed Ring Oscillator