| Algorithm 1 GSR-TRNG. |
| 1: procedure Pre-processing() |
| 2: Down-sampling to 128 Hz |
| 3: Low-pass filter () |
| 4: procedure GetEntropy() |
| 5: Split into N-seconds - (N=4 in our experiments) |
| 6: for each GSR-window() do |
| 7: Hilbert Transform: |
| 8: Entropy Extraction: |