Key result
Processing a single heartbeat ECG signal using interpolation and optimization techniques generated a long random bit sequence that passed NIST IID validation with an average min-entropy close to 1.0.
Why the study?
The throughput of existing methods using ECG signals for cryptographic random bit generation remains a bottleneck for practical deployment.
ECG signals can be efficiently processed to generate long, high-entropy random bit sequences suitable for cryptographic applications.
Electrocardiogram (ECG) signal produced by the human heart has been investigated as a potential entropy source for cryptographic random bit generation for a long time. The throughput of existing methods remains as the bottleneck for its deployment in practical applications. To overcome this problem, we develop a Bernoulli entropy source by processing a single heartbeat ECG signal to obtain a long random bit sequence (RBS). The proposed method converts the signal into an IID (independent and identically distributed) source of entropy using efficient interpolation and optimization techniques. Several heartbeat signals, obtained from two different databases, were used to test the entropy source generating RBSs with one million bits. The entropy source was evaluated with the latest NIST recommendation for IID source validation and it passed all recommended tests and the average min-entropy obtained from several heartbeat signals of different individuals was close to the perfect entropy value of 1.0. It was also observed that the entropy increases monotonically with the increase of the length of keys. The proposed method can efficiently produce a long RBS for cryptographic applications, such as key generation for one-time pad and image encryption. The method could be further explored to generate a true random number with a personalized signature, which is crucial for information security in the future generation of computing.
No takes yet. Share an insight, caveat, or question.
Md Saiful Islam (2022) studied this question. ECG signal processing for random bit sequence generation was evaluated on Average min-entropy and NIST IID source validation. Processing a single heartbeat ECG signal using interpolation and optimization techniques generated a long random bit sequence that passed NIST IID validation with an average min-entropy close to 1.0.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: